我有Opencart Store,并在首页有错误。我也可以访问后端。
Opencart:504网关超时
你会得到下面的错误加载页面后:
504 Gateway Time-out
The server didn't respond in time.
我给我的php.ini配置帮我解决掉。
请通过Nginx的+的FastCGI(PHP-FPM)编辑.htaccess
我有Opencart Store,并在首页有错误。我也可以访问后端。
Opencart:504网关超时
你会得到下面的错误加载页面后:
504 Gateway Time-out
The server didn't respond in time.
我给我的php.ini配置帮我解决掉。
请通过Nginx的+的FastCGI(PHP-FPM)编辑.htaccess
504网关超时错误表明我php.ini
变化
对于Nginx的+的FastCGI(PHP-FPM),你应该尽量调整nginx的配置是这样的:
尝试在php.ini文件中提出的max_execution_time设置(CentOS的路径是/etc/php.ini中):
max_execution_time = 300
但是,你也应该改变设定request_terminate_timeout从PHP-FPM www.conf文件参数(默认情况下注释):
pico -w /etc/php-fpm.d/www.conf
然后变量设置为相同的值的max_execution_time:
request_terminate_timeout = 300
现在,让我们添加的Nginx虚拟主机配置里面fastcgi_read_timeout变量:
location ~ .php$ {
root /var/www/sites/nginxtips.com;
try_files $uri =404;
fastcgi_pass unix:/tmp/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
fastcgi_read_timeout 300;
}
然后重启nginx的:
服务nginx的重载使用Nginx的作为代理 对于Nginx的作为代理的Apache Web服务器 504网关超时错误,这是你必须尝试修复504网关超时错误是什么:
添加这些变量来nginx.conf文件:
proxy_connect_timeout 600;
proxy_send_timeout 600;
proxy_read_timeout 600;
send_timeout 600;
然后重启nginx的:
服务nginx的重载
Hello Keshar它是Apache服务器 –