php curl脚本给出了nginx 500错误 - nginx错误日志中没有任何内容,httpd日志中没有任何内容

时间:2014-01-04 00:55:34

标签: php nginx

我有一个php脚本,可以通过代理执行一些curl请求。 大约30秒后我一直收到500错误。我不知道为什么nginx错误日志中没有任何内容,httpd错误日志中没有任何内容。 我已将php超时设置为600秒。 我也尝试将其添加到我的脚本中:

ini_set('error_log','/var/www/php_errors.txt');

所以我可以得到信息,但也没有。

我还将这些变量添加到nginx.conf文件中:

  proxy_connect_timeout       600;
  proxy_send_timeout          600;
  proxy_read_timeout          600;
  send_timeout                600;

如何测试我的nginx超时设置是否正常? 是否有与nginx相同的php_info?

1 个答案:

答案 0 :(得分:0)

哇3天后我终于解决了这个问题。 500超时问题是由于fastCGI超时设置造成的。

在这里回答:PHP curl put 500 error