我的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 3PHP Warning: include(): Failed opening 'http://locahost/test1.php' for inclusion (include_path='.:/usr/share/php') in /var/www/blog/test.php on line 3
1 回答
慕桂英3389331
TA貢獻2036條經驗 獲得超8個贊
一般如無特殊需要的情況下都應該關閉allow_url_include,因為啟用的話太不安全了。
根據錯誤提示 初步判斷是運行此腳本的電腦dns設置有問題,如果你實際運行的時候
也是使用 include('http://locahost/test1.php')提示此錯誤的話
請用記事本打開 C:\Windows\System32\drivers\etc\hosts 這個文件
如果沒有 127.0.0.1 localhost 這樣一行請在最后面附加上
然后重起你的web服務再試
- 1 回答
- 0 關注
- 293 瀏覽
添加回答
舉報
0/150
提交
取消
