眾所周知WordPress具有自動(dòng)更新功能,可以在后臺(tái)自動(dòng)更新WordPress的新版本,但我們有時(shí)候會(huì)遇到WordPress自動(dòng)更新失敗,那么如何解決和修復(fù)呢?WordPress更新失敗或無(wú)法正常工作可能有多種原因,例如文件權(quán)限已更改;安全模式可能是一個(gè)原因,服務(wù)器腳本超時(shí),PHP內(nèi)存限制耗盡等。
1、刪除.maintenance文件
有時(shí),當(dāng)WordPress無(wú)法自我更新時(shí),它會(huì)將您鎖定在您的網(wǎng)站之外。您將無(wú)法訪問(wèn)您的網(wǎng)站管理儀表板。當(dāng)用戶訪問(wèn)您的網(wǎng)站時(shí),他們會(huì)看到類似“Briefly unavailable for scheduled maintenance”的消息。發(fā)生此錯(cuò)誤是因?yàn)楫?dāng)WordPress嘗試自我更新時(shí),它會(huì)打開您的網(wǎng)站維護(hù)模式。更新失敗,因此您的網(wǎng)站陷入維護(hù)模式。

維護(hù)模式存儲(chǔ)在.maintenance文件。因此,您需要找到該文件并將其刪除。為此,您需要將您的網(wǎng)站與FTP客戶端或cPanel連接并找到.maintenance文件并將其刪除。
2、關(guān)閉安全模式
有時(shí)關(guān)閉安全模式可能會(huì)解決WordPress更新問(wèn)題。您可以使用服務(wù)器控制面板輕松關(guān)閉安全模式,只需要編輯php.ini文件。使用FTP客戶端或服務(wù)器控制面板打開文件并將此行safe_mode = on更改為此safe_mode = off 。這將關(guān)閉安全模式。之后需要重新啟動(dòng)Apache并登錄網(wǎng)站。
3、文件權(quán)限
當(dāng)WordPress更新自身時(shí),它會(huì)在您的服務(wù)器上創(chuàng)建一個(gè)臨時(shí)文件。要?jiǎng)?chuàng)建文件WordPress需要您的服務(wù)器升級(jí)目錄的權(quán)限。要解決此問(wèn)題,您需要轉(zhuǎn)到您的網(wǎng)站根目錄并找到升級(jí)和文件并為其提供寫入權(quán)限。您可以提供755或777。在給予適當(dāng)?shù)脑S可后,WordPress可以自行更新。如果您授予777權(quán)限,則需要在更新WordPress后將其更改回 755。
4、編輯wp-config文件
如果上述方法無(wú)法更新WordPress,那么您需要在wp-config文件中手動(dòng)添加更新的憑據(jù)。找到wp-config文件,然后將以下代碼添加到其中。





