由Apache 500錯誤引出的臨時檔案問題分析解決

高洛峰
發布: 2023-03-05 11:06:01
原創
1378 人瀏覽過

查看apache日誌,發覺是mod_fcgid模組異常,提示"Connection reset by peer:mod_fcgid:error reading data from FastCGI server"、"Premature end of script headers:index.php"、"process /usr/... apache/apache/apache/ cgi-bin exit(communication error, get unexpected signal 7",說白了就是php提前終止執行,沒有返回header就退出。

我依據這些錯誤在網上搜索了很久,始終沒有找到答案,甚至還被人誤導,以為mod_fcgid模組配置的問題。程式仍然能夠執行。要求這些資源時動了臨時文件,而臨時文件沒有多餘空間了。

df -h
登入後複製

發覺php插件Xdebug產生了很多效能分析文件,而且都是以100M記。

再刪除xdebug效能分析目錄和php var追蹤目錄

Filesystem  Size  Used  Avail Use%  Mounted on
/dev/sda1  6.8G  6.5G  17M  100%  /
...
登入後複製

再次查看硬碟情況,發覺已使用為26%,剩餘4.9G。運行了! )

find / -type f -size +300M
登入後複製

一個星期定時清理一次。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板