题
我在mac osx 10.5上运行php5。如果我写一个简单的PHP脚本:
<?php
file_get_contents('http://www.google.com');
?>
在命令行中运行它,我收到以下错误:
&quot;警告:file_get_contents( http://www.google.com ):无法打开流:主机已关闭“
我不确定我是否遗漏了php.ini中的某些设置。我知道如果我从服务器上运行相同的脚本,它会执行无警告。
关于我在这里缺少什么的想法?
谢谢!
解决方案
防火墙或您没有连接到互联网(或者您正在运行像LittleSnitch这样阻止Terminal.app访问的东西)。
其他提示
检查防火墙?
检查PHP设置 allow_url_fopen
是否设置为 On
。使用 phpinfo()
检查所有设置。
不隶属于 StackOverflow