我试图了解 PHP 并在 Apache/Linux 上设置一个小脚本。
如果我php index.php
从 shell 调用它,它执行得很好。但是如果我通过我的浏览器调用它,它就无法执行。apache 错误日志中没有任何信息。
这可能是什么原因?
该脚本正在通过Goutte
and抓取另一个获取 url curl
,因此执行大约需要 3 秒。
-- 回复评论 --
我省略了代码,因为它是微不足道的,一个 Goutte 客户端,一个请求,然后是提取h1
标签。
它在控制台中工作,但通过 Chrome 调用告诉我我缺少 curl - 这是安装apt-get install php-curl