十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊
量身定制 + 運(yùn)營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
php下nginx 500錯誤的解決辦法:首先打開【limits.conf】文件,加入相關(guān)代碼;然后在【worker_processes】后加入一行語句;最后重新啟動nginx,重新載入設(shè)置即可。
成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供友誼網(wǎng)站建設(shè)、友誼做網(wǎng)站、友誼網(wǎng)站設(shè)計、友誼網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、友誼企業(yè)網(wǎng)站模板建站服務(wù),10年友誼做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
php下nginx 500錯誤的解決辦法:
1 打開/etc/security/limits.conf文件,加上兩句
代碼如下:
* soft nofile 65535 * hard nofile 65535
2 打開/etc/nginx/nginx.conf
在worker_processes
的下面增加一行
代碼如下:
worker_rlimit_nofile 65535;
3 重新啟動nginx,重新載入設(shè)置
代碼如下:
kill -9 `ps -ef | grep php | grep -v grep | awk '{print $2}'` /usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -C 100 -u www-data -f /usr/bin/php-cgi killall -HUP nginx
重啟后再看nginx的錯誤日志,也沒有發(fā)現(xiàn)500報錯的情況了。
4、有可能是數(shù)據(jù)庫問題我的在nginx日志php日志都沒有發(fā)現(xiàn)什么問題, 最后發(fā)現(xiàn)數(shù)據(jù)庫訪問不了,修正后問題解決。
相關(guān)學(xué)習(xí)推薦:php編程(視頻)