迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
504 這種如何處理,動不動就抱著個錯,phpstudy win系統,請給出截圖,如何配置。
用xp.cn試試
小皮8沒有問題啊
phpstudy就是xp.cn哦!
用的就是8
nginx+mysql5.7
環境
按這個圖來處理!請大家告知
我開發環境就是xp8,應該很兼容才對,web目錄是什么樣的,對目錄有關系
放在www里面 建立一個根目錄!然后把東西放進去!會和數據庫有關嗎
理論上跟目錄有關系,截圖下目錄我看看有沒有非法的字符
錯誤說明:網關超時,服務器響應時間,達到超出設定的范圍
原因1:后端電腦之間 IP 通訊緩慢而產生
解決辦法:
如果您的 Web 服務器由某一網站托管, 只有負責那個網站設置的人員才能解決這個問題。
原因2:由于nginx默認的fastcgi進程響應的緩沖區太小造成的錯誤
一般默認的fastcgi進程響應的緩沖區是8K,這時可以設置大一點,在nginx.conf里,加入:fastcgi_buffers 8 128k這表示設置fastcgi緩沖區為8塊128k大小的空間。當然如果在進行某一項即時的操作, 可能需要nginx的超時參數調大點, 例如設置成60秒:send_timeout 60;經過這兩個參數的調整,一般不會再提示“504 Gateway Time-out”錯誤,問題基本解決。
原因3:PHP環境的配置問題
更改php-fpm的幾處配置: 把max_children由之前的10改為現在的30,這樣就可以保證有充足的php-cgi進程可以被使用; 把request_terminate_timeout由之前的0s改為60s,這樣php-cgi進程 處理腳本的超時時間就是60秒,可以防止進程都被掛起,提高利用效率。 接著再更改nginx的幾個配置項,減少FastCGI的請求次數,盡量維持buffers不變: fastcgi_buffers由 4 64k 改為 2 256k; fastcgi_buffer_size 由 64k 改為 128K; fastcgi_busy_buffers_size 由 128K 改為 256K; fastcgi_temp_file_write_size 由 128K 改為 256K。 重新加載php-fpm和nginx的配置,再次測試,如果沒有出現“504 Gateway Time-out”錯誤,問題解決。
用xp.cn試試
小皮8沒有問題啊
phpstudy就是xp.cn哦!
用的就是8
nginx+mysql5.7
環境
按這個圖來處理!請大家告知
我開發環境就是xp8,應該很兼容才對,web目錄是什么樣的,對目錄有關系
放在www里面 建立一個根目錄!然后把東西放進去!會和數據庫有關嗎
理論上跟目錄有關系,截圖下目錄我看看有沒有非法的字符
Apache 穩定! 我的沒有任何問題!
HTTP 504 - Gateway Timeout 網關超時
錯誤說明:網關超時,服務器響應時間,達到超出設定的范圍
原因1:后端電腦之間 IP 通訊緩慢而產生
解決辦法:
如果您的 Web 服務器由某一網站托管, 只有負責那個網站設置的人員才能解決這個問題。
原因2:由于nginx默認的fastcgi進程響應的緩沖區太小造成的錯誤
解決辦法:
一般默認的fastcgi進程響應的緩沖區是8K,這時可以設置大一點,在nginx.conf里,加入:fastcgi_buffers 8 128k這表示設置fastcgi緩沖區為8塊128k大小的空間。當然如果在進行某一項即時的操作, 可能需要nginx的超時參數調大點, 例如設置成60秒:send_timeout 60;經過這兩個參數的調整,一般不會再提示“504 Gateway Time-out”錯誤,問題基本解決。
原因3:PHP環境的配置問題
解決辦法:
更改php-fpm的幾處配置: 把max_children由之前的10改為現在的30,這樣就可以保證有充足的php-cgi進程可以被使用; 把request_terminate_timeout由之前的0s改為60s,這樣php-cgi進程 處理腳本的超時時間就是60秒,可以防止進程都被掛起,提高利用效率。 接著再更改nginx的幾個配置項,減少FastCGI的請求次數,盡量維持buffers不變: fastcgi_buffers由 4 64k 改為 2 256k; fastcgi_buffer_size 由 64k 改為 128K; fastcgi_busy_buffers_size 由 128K 改為 256K; fastcgi_temp_file_write_size 由 128K 改為 256K。 重新加載php-fpm和nginx的配置,再次測試,如果沒有出現“504 Gateway Time-out”錯誤,問題解決。