请问一些关于php allow_url_include问题 ,具体如下

我的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

鸿蒙传说
浏览 258回答 1
1回答

慕桂英3389331

一般如无特殊需要的情况下都应该关闭allow_url_include,因为启用的话太不安全了。根据错误提示 初步判断是运行此脚本的电脑dns设置有问题,如果你实际运行的时候也是使用 include('http://locahost/test1.php')提示此错误的话请用记事本打开 C:\Windows\System32\drivers\etc\hosts 这个文件如果没有 127.0.0.1 localhost 这样一行请在最后面附加上然后重起你的web服务再试
打开App,查看更多内容
随时随地看视频慕课网APP