0
저는 개인적인 필요에 맞는 작은 이미지 갤러리 템플릿을 만들고 exif_read_data() 함수를 사용하여 일부 컨텐츠를 생성하려고했습니다.exif_read_data() : 터미널에서 작업 중 ... 웹 서버가 아닌 이유 - 이유가 무엇입니까?
내 PHP 파일은 터미널에서 작동하지만 브라우저를 사용하여 웹 사이트에 액세스하면 출력이 끊깁니다.이 함수를 호출합니다.
Apache HTTPD에서도 작동하려면 특별한 구성이 필요합니까?
<li><a href="images/P1150624.jpg" title=""><img src="thumbs/P1150624.jpg" /></a><span>2012-01-15 18-16-54</span></li>
<li><a href="images/P1150639.jpg" title=""><img src="thumbs/P1150639.jpg" /></a><span>2012-01-15 19-09-25</span></li>
<li><a href="images/P1150588.jpg" title=""><img src="thumbs/P1150588.jpg" /></a><span>2012-01-15 15-38-53</span></li>
<li><a href="images/P1150601.jpg" title=""><img src="thumbs/P1150601.jpg" /></a><span>2012-01-15 16-31-41</span></li>
<li><a href="images/P1150635.jpg" title=""><img src="thumbs/P1150635.jpg" /></a><span>2012-01-15 19-08-28</span></li>
--enable-EXIF와 함께 PHP의 v5.3.9을 사용하여 다음의 PHP의 index.php를 사용한 경우의 출력은 다음과 같다
$dir = opendir("images");
while ($file = readdir($dir)) {
if (substr($file, -4) == ".jpg") {
$exif = exif_read_data("images/$file", 0, true);
$date = str_replace(":", "-", $exif['EXIF']['DateTimeOriginal']);
$comment = $exif['EXIF']['Comment'];
echo("<li><a href=\"images/$file\" title=\"$comment\"><img src=\"thumbs/$file\" /></a><span>$date</span></li>\n");
}
}
closedir($dir);
: 여기
사용되는 PHP 코드 이전 아파치 v2.0.53 ...
PHP 확장이 누락 되었습니까? – veritas
아래 나의 대답을 참조하십시오 ... 다른 PHP 설치. –