WordPress網站搬家CPU、內存MEMORY佔用太高怎麼辦?
1)檢查cron定時任務
只要WordPress網站的CPU、MEMORY內存超負荷,就必須安裝使用WP Crontrol插件。
在“工具”→“WP-Cron Events”裡查看定時任務,是否有程序一直處於“now”狀態?或插件問題生成冗餘的定時任務?這就是導致消耗內存的罪魁禍首!
WP控制
- 定時任務管理,可讓你查看和控制WP-Cron系統中發生的情況。
https://WordPress.org/plugins/wp-crontrol/
要是有太多冗餘相同的cron定時任務,就必須使用wp-cron-cleaner插件來批量刪除此定時任務。
wp-cron-cleaner
- 快速刪除批量某個CRON定時任務。
https://WordPress.org/plugins/wp-cron-cleaner/
2)刪除冗餘數據庫表
比如我通過WP Crontrol插件找到,使用Clean Options刪除inpsyde-phone-consent-given-BackWPup的數據表。
- 清潔選項
給出列表可能冗餘殘留的數據庫表,並提供了Google相關內容的鏈接,對於了解非表述性名稱很有幫助(有的文件會有相關插件的前綴,有的卻沒有,從名稱中很難知道是哪個插件留下的內容)。選中後可以查看文件內容,以防誤刪。
https://WordPress.org/plugins/clean-options/
3)檢查WordPress外掛日誌路經是否有誤?
忠志新媒體人在給網站搬家之後,總是CPU和MEMORY佔用太高,一直找不到原因出在哪裡?
他們甚至有想過要放棄不做網站了,但是想想他們自己堅持了那麼多年,一旦放棄等於失敗,所以就只能選擇堅持下去,因為只有堅持才能成功!
其實,只要找到問題了,問題就解決了一半:
- 可能問題就出在WordPress插件日誌路經錯誤,造成的CPU和MEMORY佔用過高的。
- 就是這麼點小問題,只要修改插件路經就可以了。
- iThemes Security插件
iThemes Security › Global Settings › Path to Log Filesxxx/wp-admin/admin.php?page=itsec&module_type=recommended
- BackWPup插件
BackWPup › Settings › Informationxxx/wp-admin/admin.php?page=backwpupsettings#backwpup-tab-information
4)刪除停用佔用資源的WordPress插件
如果啟用太多沒有的WordPress插件,日積月累會造成數據庫表龐大,從而導致網站主機CPU、RAM內存等資源佔用太高、過於緊張,嚴重影響網站主機的性能,所以必須刪除掉可有可無的WordPress插件。
一些可有可無的功能,比如:URL跳轉功能,可以直接上傳HTML文件做跳轉,就不要使用插件來實現。
- Pretty Link Lite插件會記錄用戶點擊鏈接的數據
- Redirection插件不只會記錄點擊鏈接重定向的數據,也會記錄網站的404錯誤頁面的數據。
這些WordPress插件是會記錄404錯誤、插件的日誌log,這些WordPress插件的數據若沒有自動定時刪除,日積月累會影響MySQL數據庫的日常運行,所以我們在啟用這類WordPress插件時有必要注意。
我在刪除掉這些跳轉插件和數據庫表之後,網站主機的CPU、RAM內存資源佔用問題,明顯就減少很多了。
有SEO人員就遇到這樣的問題,按照以上陳溈亮分享的方法操作後,終於解決好連續多天熬夜,都無法解決的問題!
- 感覺心頭上的大石放下了,輕鬆了不少了,哈哈哈O(∩_∩)O~
希望我的分享對你有幫助,若還有問題歡迎在本文留言探討^_^
擴展閱讀:
希望陳溈亮博客( https://www.chenweiliang.com/ ) 分享的《WordPress網站搬家CPU、內存MEMORY佔用太高怎麼辦? 》,對您有幫助。
歡迎分享本文鏈接:https://www.chenweiliang.com/cwl-163.html
歡迎加入陳溈亮博客的Telegram 頻道,獲取最新更新!
📚 這份指南蘊含價值巨大,🌟難逢的機遇,切勿錯失良機! ⏰⌛💨
喜歡就分享和按贊!
您的分享和按贊,是我們持續的動力!