php allow_url_include问题 30
我的php.ini文件allow_url_include设为On,然后include"http://localhost/t2.php",但报错PHPWarning:inc...
我的php.ini文件allow_url_include设为On, 然后include "http://localhost/t2.php", 但报错
PHP Warning: include(http://locahost/test1.php): failed to open stream: php_network_getaddresses: getaddrinfo failed: Name or service not known in /var/www/blog/test.php on line 3
PHP Warning: include(): Failed opening 'http://locahost/test1.php' for inclusion (include_path='.:/usr/share/php') in /var/www/blog/test.php on line 3 展开
PHP Warning: include(http://locahost/test1.php): failed to open stream: php_network_getaddresses: getaddrinfo failed: Name or service not known in /var/www/blog/test.php on line 3
PHP Warning: include(): Failed opening 'http://locahost/test1.php' for inclusion (include_path='.:/usr/share/php') in /var/www/blog/test.php on line 3 展开
2个回答
2013-03-29
展开全部
一般如无特殊需要的情况下都应该关闭allow_url_include,因为启用的话太不安全了。
根据错误提示 初步判断是运行此脚本的电脑dns设置有问题,如果你实际运行的时候
也是使用 include('http://locahost/test1.php')提示此错误的话
请用记事本打开 C:\Windows\System32\drivers\etc\hosts 这个文件
如果没有 127.0.0.1 localhost 这样一行请在最后面附加上
然后重起你的web服务再试
根据错误提示 初步判断是运行此脚本的电脑dns设置有问题,如果你实际运行的时候
也是使用 include('http://locahost/test1.php')提示此错误的话
请用记事本打开 C:\Windows\System32\drivers\etc\hosts 这个文件
如果没有 127.0.0.1 localhost 这样一行请在最后面附加上
然后重起你的web服务再试
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询