我在IBM softlayer中运行apache web server + php 60秒后遇到超时。
这些是我的设置(这些设置后httpd服务器重启)
httpd.conf
TimeOut 300
Timeout 300
*同时尝试了TimeOut和Timeout的同一条目。
php.ini
max_execution_time = 300
PHP代码:
<?php
set_time_limit(10000); //Just to make sure
sleep(70);
echo "Successful";
?>
php test.php
结果成功
http://mysite/test.php
结果:超时恰好在60秒!
php_error.log和httpd error_log 没错!
我发现了类似的文章,但每个人都指向max_execution_time和Timeout。到目前为止,没有帮助。 非常感谢!
php和apache服务器也存在很多限制
L:
关于apache限制:
在你的apache服务器中找到httpd.conf:
c:\ WampDeveloper \ Config \ Apache \ extra \ httpd- default.conf
并改变限制:
Timeout 300
max_execution_time = 300
的:
在关于php.ini:
upload_max_filesize = 256M
post_max_size = 257M
memory_limit = 258M
max_input_time = 300
max_execution_time = 300
毕竟更改了重启你的apache服务器我希望它是完全的帮助