安装在带有Apache 2.4的Ubuntu服务器中的一个网站有时会在进程非常大时抛出504错误。我编辑了.htacces和php.ini来获取这个值:
memory_limit 756M
max_execution_time 18000
max_input_time 18000
default_socket_timeout 180
如果我检查 phpinfo()数据,则会正确显示和加载这些值。即便如此,这个过程在60秒后仍然会给我一个504错误。
我检查了日志,没有错误。但是,我注意到做了一个测试,似乎PHP进程仍然在浏览器已经把我扔掉504超时后的两三分钟内运行。我想也许它可能是Apache Timeout,但是在apache2.conf中查看它的值为300,远远超过了实际采用的过程。
Timeout 300
还有什么其他的东西?
由于