0
를 CLI 실패 : 그러나웹에서 원격 파일을로드 할 수 있지만 내가 PHP를 CLI에서 원격 파일 (HTTP)로드 할 수 있습니다
php > print_r(getimagesize("http://www.google.ca/intl/en_ca/images/logo.gif"));
Array
(
[0] => 276
[1] => 110
[2] => 1
[3] => width="276" height="110"
[bits] => 8
[channels] => 3
[mime] => image/gif
)
를 웹 스크립트에서 동일한 코드는 저를 제공합니다
[Thu Sep 03 21:47:53 2009] [error] [client 127.0.0.1] PHP Warning: getimagesize() [<a ref='function.getimagesize'>function.getimagesize</a>]: php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution in /var/www/html/Whatsize/index.php on line 30
[Thu Sep 03 21:47:53 2009] [error] [client 127.0.0.1] PHP Warning: getimagesize(http://www.google.ca/intl/en_ca/images/logo.gif) [<a href='function.getimagesize'>function.getimagesize</a>]: failed to open stream: php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution in /var/www/html/Whatsize/index.php on line 30
원격 파일 액세스를 허용하려면 httpd.conf에서 변경해야합니까?
웹 사용자가 명령 줄에서 스크립트를 실행하는 것보다 제한된 액세스 권한을 가지고 있기 때문에 DNS 문제 – raspi
이 권한 문제 일 수 있습니다. –
raspi : 같은 컴퓨터에 있는데 무엇이 원인 일 수 있습니까? Phill Pafford : 질문에 대한 질문입니다. 변경하려면 어떤 허가가 필요합니까? –