目錄
Toggle繼續分享wordpress網站維護教程。前段時間遇到一個用戶咨詢,他的網站突然不有上傳任何圖片,后臺和前端都不行。
在后臺媒體庫中添加圖片時一直提示【無法將附件插入數據庫】。該用戶的主機是SiteGround,里面的文件管理可以看到具體的目錄權限,權限我看了是沒問題的,文件管理中直接上傳圖片也沒有問題。
接下來開始分享這個問題的處理過程和思路,也給自己留一個記錄。
在SiteGround文件管理中,打開網站根目錄,找到wp-config.php文件把下面的代碼添加進去:
define('WP_DEBUG_LOG', true);
如果你發現已經有一這個行,只不過里面顯示的是false,那就把false改成true即可,然后保存wp-config.php文件。
接下來刷新wordpress后臺,我們繼續嘗試在wordpress在媒體庫上傳圖片,具體報錯如上圖所示。可以看到應該是【eun_posts】這個數據庫表有問題。
通過上一步我們知道了具體的問題,但是這并不能保證能夠100%解決。為了wordpress網站數據安全,我們需要根據具體情況來選擇最適合的處理方法。
如果此時你的網站基本沒什么內容,那么最好、最簡單的方法就是重裝wordpress,可以在SiteGround中刪除現有的wordpress網站,然后重新安裝即可。
這種情況顯示就不適合重裝wordpress網站了,因為現有的數據比較寶貴,重裝的代價太大了。這咱情況下我們依然有兩種選擇。
選擇1:恢復備份
默認情況下SiteGround主機每天都有備份,所以我們可以嘗試直接恢復在沒有出問題的時間段。
經過考慮,該用戶也是選擇的這種處理方式,所以最終選擇恢復到了出問題前一天的網站數據。
恢復成功之后悅然wordpress建站重新上傳圖片測試已經可以了,用戶那邊操作也沒有問題了,到此問題解決,只是丟失了一天左右的數據,但還在可接受的范圍內。
選擇2:嘗試修復數據表
還有一種情況,比如你的網站很多內容都是出問題的當天制作的,這種情況下即便恢復到了前一天,但數據的丟失會非常嚴重,所以也可以嘗試去修復數據庫。
進入phpMyAdmin,找到步驟一中出問題的數據表【eun_posts】,進入里面稍微修改一下,然后更新嘗試。因為這一步我沒有實際去操作,用戶也不想冒險,所以具體的操作我也不是很清楚了,只能遇到了再說啦,反正思路就是這樣的。
以上就是今天給大家分享的內容,希望對你有用。另外能過本文的案例,悅然wordpress建站兩次提醒大家一定要做好wordpress網站備份,如果你自己懶得備份,那么也可以購買SiteGround這類有自帶備份功能的主機,真的出問題時特別有用。
? Copyright 2024. 悅然網絡工作室/悅然wordpress建站 專注中小企業wordpress建站 All Rights Reserved.網站地圖
本站圖片來源為Pexels、Pixabay、Freepik、Unsplash等圖片庫的免費許可,CC0協議;還有部分為自己手繪,版權碰瓷請自重!法律服務:law@yueranseo.com 蜀ICP備20016391號-1 川公網安備 51011502000367號
?
?
?
?
微信聯系