我有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服務器 –