Apache web server timeout after 60 seconds

橙三吉。 提交于 2020-02-03 05:14:25

问题


I am experiencing timeout after 60 seconds for apache web server + php running in IBM softlayer.

These are my settings (httpd server restart after these settings)

httpd.conf  
TimeOut 300
Timeout 300

* tried both at the same, also single entry of TimeOut and Timeout only.

php.ini
max_execution_time = 300  

PHP code:

<?php
set_time_limit(10000);  //Just to make sure
sleep(70);
echo "Successful";
?>  

Using Command Prompt

php test.php  

Result is Successful

Using different browsers (Chrome, Firefox and Safari)

http://mysite/test.php    

Result : Timeout exactly at 60 seconds!

Logs

php_error.log and httpd error_log
No errors!

I've found similar articles about this, but everybody is pointing at max_execution_time and Timeout. So far, no help.
Thanks a lot!


回答1:


many limitation are exists in php and apache server too

1. Apache limits:

find httpd.conf in your apache server : 

 c:\WampDeveloper\Config\Apache\extra\httpd- default.conf

and change limits:

    Timeout 300
    max_execution_time = 300

2. php.ini:

    upload_max_filesize = 256M
    post_max_size = 257M
    memory_limit = 258M
    max_input_time = 300
    max_execution_time = 300

After making all changes, restart your Apache server. I hope it was helpful.



来源:https://stackoverflow.com/questions/45498037/apache-web-server-timeout-after-60-seconds

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!