윈도우서버에서 glob()함수 안 될때.
gcaptcha.lib.php 에서 폰트 항목 가져오는 부분에 glob 함수가 사용되어져 있는데 (103라인),
윈도우서버에서는 안되네요.
common.php 하단에 있는걸 이용해서 수정했습니다.
//해당 디렉토리에 특정확장자파일만 가져옴
if(preg_match('/windows/i',$_SERVER['OS'])) { //윈도우면
$font_tmp = dir(G4_GCAPTCHA_PATH.'/fonts/');
while ($entry = $font_tmp->read()) {
if (preg_match("/(\.ttf)$/i", $entry))
$fonts[] = $entry;
}
} else {
foreach (glob(G4_GCAPTCHA_PATH.'/fonts/*.ttf') as $filename) {
$fonts[] = $filename;
}
}
캡챠의 음성지원이 너무너무 좋네요 ㅎㅎ
윈도우서버에서는 안되네요.
common.php 하단에 있는걸 이용해서 수정했습니다.
//해당 디렉토리에 특정확장자파일만 가져옴
if(preg_match('/windows/i',$_SERVER['OS'])) { //윈도우면
$font_tmp = dir(G4_GCAPTCHA_PATH.'/fonts/');
while ($entry = $font_tmp->read()) {
if (preg_match("/(\.ttf)$/i", $entry))
$fonts[] = $entry;
}
} else {
foreach (glob(G4_GCAPTCHA_PATH.'/fonts/*.ttf') as $filename) {
$fonts[] = $filename;
}
}
캡챠의 음성지원이 너무너무 좋네요 ㅎㅎ
게시판 목록
그누보드5 팁자료실
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 2695 | 1개월 전 | 170 | ||
| 2694 | 1개월 전 | 132 | ||
| 2693 | 1개월 전 | 143 | ||
| 2692 | 1개월 전 | 157 | ||
| 2691 | 1개월 전 | 311 | ||
| 2690 | 1개월 전 | 217 | ||
| 2689 |
|
1개월 전 | 423 | |
| 2688 | 1개월 전 | 275 | ||
| 2687 |
선택과집중
|
1개월 전 | 312 | |
| 2686 | 1개월 전 | 275 | ||
| 2685 | 1개월 전 | 329 | ||
| 2684 | 2개월 전 | 462 | ||
| 2683 | 2개월 전 | 261 | ||
| 2682 | 2개월 전 | 287 | ||
| 2681 |
선택과집중
|
2개월 전 | 263 | |
| 2680 | 2개월 전 | 312 | ||
| 2679 |
|
2개월 전 | 417 | |
| 2678 |
|
2개월 전 | 487 | |
| 2677 | 2개월 전 | 311 | ||
| 2676 | 2개월 전 | 287 | ||
| 2675 |
선택과집중
|
2개월 전 | 464 | |
| 2674 |
|
2개월 전 | 309 | |
| 2673 | 2개월 전 | 322 | ||
| 2672 | 2개월 전 | 272 | ||
| 2671 | 2개월 전 | 244 | ||
| 2670 | 2개월 전 | 356 | ||
| 2669 | 2개월 전 | 274 | ||
| 2668 |
선택과집중
|
2개월 전 | 470 | |
| 2667 |
선택과집중
|
2개월 전 | 455 | |
| 2666 |
선택과집중
|
3개월 전 | 388 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기