• <ul id="mayc0"></ul>
    <ul id="mayc0"><center id="mayc0"></center></ul>
    <strike id="mayc0"><input id="mayc0"></input></strike>
    <ul id="mayc0"></ul>
  • 億恩科技有限公司旗下門戶資訊平臺!
    服務器租用 4元建網站

    如何快速解決網頁提示504 gateway time-out錯誤問題?

    我們大家相必都聽說過404錯誤和502錯誤,而且這也是我們在使用電腦的時候經常會遇到的錯誤。但是現在網站又出現了一些nginx服務器訪問時候提示504 Gateway Time-out錯誤,這讓之前沒有遇到過的小伙伴們感到一陣迷茫,什么是504 Gateway Time-out錯誤,如果遇到這種錯誤又該如何快速的解決問題?

    我們大家相必都聽說過404錯誤和502錯誤,而且這也是我們在使用電腦的時候經常會遇到的錯誤。但是現在網站又出現了一些nginx服務器訪問時候提示504 Gateway Time-out錯誤,這讓之前沒有遇到過的小伙伴們感到一陣迷茫,什么是504 Gateway Time-out錯誤,如果遇到這種錯誤又該如何快速的解決問題?今天小恩就和大家一快來學習一下關于504 Gateway Time-out頁面的一些知識。
    504 Gateway Time-out就字面意思,一般情況下是由nginx默認的fastcgi進程響應慢引起的,但也有其他情況。我們可以簡單的理解為網頁請求超時,也就是瀏覽網站網頁所發出的請求沒有反應或者未響應,在網站程序層面來說,就是請求未能夠執行相應的PHP-CGI程序,或者PHP-CGI程序未能做出相應的處理,又或者是CGI程序的響應處理結果未能夠反饋到瀏覽器或者未能及時反饋到瀏覽器。 
    504 Gateway Time-out錯誤多是存在于Nginx網站服務器環境下,多與nginx.conf與php-fpm.conf設置是否正確合理有關。504GatewayTime-out錯誤的解決方法就是根據網站服務器性能及網站流量等諸多因素整合考慮,正確合理的設置niginx.conf和php-fpm.conf配置。
    進行正確合理nginx.conf配置,我們需要先了解和清楚我們網站服務器的配置性能,包括CPU、內存等,并對網站服務器進行必要的性能測試,從而準確的掌握網站服務器自身性能狀況;
    其次,是通過網站統計代碼的添加,分析段時間內網站流量狀況,比如:百度統計、CNZZ站長統計等,掌握網站日流量及PHP-CGI請求的大概情況;
    然后,根據我們掌握的服務器性能狀況及網絡流量情況,合理的對nginx.conf中的下列字句進行合理正確的設置。
      
      fastcgi_connect_timeout300s;
      
      fastcgi_send_timeout300s;
      
      fastcgi_read_timeout300s;
      
      fastcgi_buffer_size128k;
      
      fastcgi_buffers8128k;#8128
      
      fastcgi_busy_buffers_size256k;
      
      fastcgi_temp_file_write_size256k;
      
      fastcgi_intercept_errorson;
      
    這些字句的設置規定了PHP-CGI的連接、發送和讀取時間限制,需根據服務器性能及網絡流量綜合考慮設置,時間設置過長會給網站服務器造成壓力,導致網站響應緩慢,甚至服務器宕機;時間設置過短,則就會出現504 Gateway Time-out或者其他CGI無響應錯誤。
    還有就是php-fpm.conf中max_children與request_terminate_timeout兩個重要參數的設置。這兩個參數的設置需要我們根據PHP程序情況及服務器帶寬狀況綜合考慮并計算出合理準確的值,才能夠避免504 Gateway Time-out或者其他CGI無響應錯誤的出現。通常情況下,般網站,可將request_terminate_timeou設置在900s左右,而max_children值根據服務器內存大小和CGI請求數目設置為合理的數值,般設置為800M左右。
    所以當我們遇到504 gateway time-out錯誤的時候,不要慌,靜下心來,去尋找出現這種錯誤的原因,然后一步步的解決問題。

                                                                          如何快速解決網頁提示504 gateway time-out錯誤問題?

    河南億恩科技股份有限公司(www.vbseamall.com)始創于2000年,專注服務器托管租用,是國家工信部認定的綜合電信服務運營商。億恩為近五十萬的用戶提供服務器托管、服務器租用、機柜租用、云服務器、網站建設、網站托管等網絡基礎服務,另有網總管、名片俠網絡推廣服務,使得客戶不斷的獲得更大的收益。
    服務器/云主機 24小時售后服務電話:0371-60135900
    虛擬主機/智能建站 24小時售后服務電話:0371-55621053
    網絡版權侵權舉報電話:0371-60135995
    服務熱線:0371-60135900

    5
    1
    分享到:責任編輯:黃利敏

    相關推介

    共有:0條評論網友評論:

    驗證碼 看不清換一張 換一張

    親,還沒評論呢!速度搶沙發吧!