一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

云服務器|WEB服務器|FTP服務器|郵件服務器|虛擬主機|服務器安全|DNS服務器|服務器知識|Nginx|IIS|Tomcat|

服務器之家 - 服務器技術 - WEB服務器 - 由Apache 500錯誤引出的臨時文件問題分析解決

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

2021-10-18 17:50服務器知識網 WEB服務器

最近老是發覺centos下的php出現各種各樣的問題,先是smarty大點就中斷執行,然后,運行速度好像變慢,到今晚。。。,終于罷工了--500內部錯誤。

查看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/cgi-bin exit(communication error, get unexpected signal 7",說白了就是php提前終止執行,沒有返回header就退出。

我依據這些錯誤在網上搜索了很久,始終沒有找到滿意答案,甚至還被人誤導,以為mod_fcgid模塊配置的問題。

在沒有找到解決方法之前,我一直在想,php最近雖然慢了點,但至少能運行,說明配置是沒有問題;而且,如果現在執行phpinfo(),程序依然能夠執行。我再次梳理出錯規律,發覺include多的mvc框架就會提示500內部錯誤。其它簡單的程序就能夠運行。這說明什么?!說明php已經不能include文件了,為什么?只能是請求這些資源時動了臨時文件,而臨時文件沒有多余空間了。

運行

?
1
df -h

發覺果然如此

?
1
2
3
Filesystem  Size  Used  Avail Use%  Mounted on
/dev/sda1  6.8G  6.5G  17M  100%  /
...

系統主目錄/下已經爆掉了。

于是,查找大文件

?
1
find / -type f -size +300M

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

?
1
2
3
/tmp/profiler/cachegrind.out.1336
/tmp/profiler/cachegrind.out.1329
....

于是修改php.ini,將分析文件存放在其它地方,或者干脆不保存。

?
1
2
# close xdebug profiler in php.ini
xdebug.profiler_enable = off

再刪除xdebug性能分析目錄和php var跟蹤目錄

?
1
2
rm -rf /tmp/profilter
rm -rf /tmp/trace

再次查看硬盤情況,發覺已使用為26%,剩余4.9G。

?
1
2
3
Filesystem  Size  Used  Avail Use%  Mounted on
/dev/sda1  6.8G  1.7G  4.9M  26%  /
...

甚至不用重啟httpd服務器,刷新web,又正常運行了!!!

為免除后患,我們需要安裝一個定時清理軟件--tmpwatch,設置/etc/cron.daily/tmpwatch配置里面的定時時間

?
1
usr/sbin/tmpwatch "$flags" 30d /var/tmp

改為7d(必須以天為單位)

?
1
usr/sbin/tmpwatch "$flags" 7d /var/tmp

一個星期定時清理一次。

延伸 · 閱讀

精彩推薦
  • WEB服務器云端webdav服務器

    云端webdav服務器

    云端WebDAV服務器是一種在云端環境下提供WebDAV(Web Distributed Authoring and Versioning)協議服務的技術。WebDAV是一種HTTP擴展協議,它允許用戶通過Internet訪問分布...

    未知972023-05-25
  • WEB服務器phpstudy默認不支持64位php的解決方法

    phpstudy默認不支持64位php的解決方法

    下面小編就為大家帶來一篇phpstudy默認不支持64位php的解決方法。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧 ...

    jingxian4702019-10-17
  • WEB服務器云服務器安裝多個web網站嗎

    云服務器安裝多個web網站嗎

    云服務器 安裝多個web網站 云服務器是一種基于云計算技術的 虛擬主機 服務,可以提供各種云計算基礎設施和服務。作為一個虛擬主機,云服務器可以用于...

    未知1302023-07-12
  • WEB服務器WDCP控制面板升級mysql為5.7.11的方法

    WDCP控制面板升級mysql為5.7.11的方法

    本文主要講解在WDCP控制面板升級mysql為5.7.11的方法,有需要的朋友可以參考下...

    yuanxiaoping5322020-07-15
  • WEB服務器如何將web項目部署到騰訊云服務器

    如何將web項目部署到騰訊云服務器

    如何將Web項目部署到騰訊 云服務器 摘要:本文將詳細介紹如何將Web項目部署到 騰訊云服務器 。包括選擇合適的云服務器實例,配置服務器環境,上傳代碼...

    未知1952023-06-24
  • WEB服務器湖北web云服務器價格

    湖北web云服務器價格

    湖北web 云服務器 價格 近年來,隨著互聯網技術的快速發展,云計算技術已經被廣泛應用于各行各業,對于企業來說,云計算技術已經成為提升企業信息化...

    未知1612023-06-07
  • WEB服務器寶塔面板負載狀態(load average)中的數據代表了什么?

    寶塔面板負載狀態(load average)中的數據代表了什么?

    寶塔面板是現在眾多站長選擇的服務器管理軟件,本文主要講解寶塔面板負載狀態(load average)中的數據代表了什么?有需要的朋友可以參考一下。...

    九天博客5792020-05-23
  • WEB服務器阿里云服務器部署web項目查看

    阿里云服務器部署web項目查看

    阿里 云服務器 部署web項目查看 隨著互聯網的發展,越來越多的企業開始將自己的業務擴展到線上平臺。為了滿足用戶的需求,企業需要部署自己的網站或...

    未知872023-09-07
主站蜘蛛池模板: 极品虎白女在线观看一线天 | 男女性gif抽搐出入视频 | 亚洲一区二区三区不卡在线播放 | 久久成人亚洲 | 国产精品久久久久久久久久久久 | 亚洲日日做天天做日日谢 | 三级伦理影院 | 性刺激欧美三级在线现看中文 | 欧美日韩国产成人精品 | 国产自产在线 | 精品国产免费观看一区高清 | 色综合色狠狠天天综合色hd | 国产一区在线免费观看 | 吃瓜视频在线观看 | 特黄特色大片免费影院 | 久久精品动漫网一区二区 | 欧美精选欧美极品 | v视界影院成片 | 福利社在线免费观看 | 亚洲国产精品成人午夜在线观看 | 出轨娇妻的呻吟1—9 | np高h疯狂黄暴宫口 narutomanga玖辛奈之乳 | 猫咪色网 | 三星w699| 护士柔佳 | 国产精品视频一区二区三区不卡 | 涩涩屋在线播放 | 韩国理论片最新第一页 | 波多野结衣中文丝袜字幕 | 欧美亚洲桃花综合 | 99热人人| 欧美怡红院视频一区二区三区 | 国产精品久久久久久爽爽爽 | 性派对videos18party | 九九久久国产 | 99久久一区二区精品 | 欧美vpswindowssex 欧美va在线高清 | 日本视频在线免费播放 | 亚洲国产成人久久精品影视 | 色悠久久久久综合欧美99 | 偷偷狠狠的日日高清完整视频 |