# 1.Nginx 500錯誤(Internal Server Error 內部伺服器錯誤):500錯誤指的是伺服器內部錯誤,也就是伺服器遇到意外狀況,而無法履行請求。
nginx出現500 internal server error解決方法
1、磁碟空間不不足?
# 使用 df -k 查看硬碟空間是否滿了。
清理硬碟空間就可以解決500錯誤。 nginx如果開啟了access log,在不需要的情況下,最好關閉access log。 access log會佔用大量硬碟空間。 2、nginx設定檔錯誤?
這裡不是指語法錯誤,nginx如果設定檔有語法錯誤,啟動的時候就會提示。 當配置rewrite的時候,有些規則處理不當會出現500錯誤,請
仔細檢查自己的rewrite規則。
如果設定檔裡有些
變數設定不當,也會出現500錯誤,例如引用了一個沒有值的變數。
######3、###如果上面的問題都不存在可能是模擬的並發數太多了,需要調整一下###nginx.conf的並發設定數### ### ######4、###開啟###/etc/security/limits.conf###文件,再加上兩個句子:#########5、###開啟## #/etc/nginx/nginx.conf ###,在worker_processes的下面增加一行:###### 重新啟動nginx,###重新載入設定:### ####### 重啟後再看nginx的錯誤日誌,有沒有發現500錯誤的狀況了。 ###以上是nginx出現500 internal server error指的是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!