關於wordpress升級遇到的問題


前幾天登錄我的博客后台,發現可以升級了,順手點了一下,但順接出現了幾個報錯,然后這里記錄一下解決方法:

1、出現“另一更新正在進行”的錯誤解決:

這是因為可能你上次更新失敗了,或者WordPress在升級的過程中,如果你刷新頁面或者關閉頁面會造成Wordpress升級不成功

由於在升級Wordpress的過程時,Wordpress會在數據庫 wp_options 表中增加 core_updater.lock 記錄。若中途打斷Wordpress程序的升級,這個記錄會保留在數據庫中。當下次升級時,Wordpress檢測到此記錄的存在就會返回”另一更新正在進行”。

可以直接通過MySQL數據庫管理工具(比如 phpMyAdmin 或 navicat),在 wp_options 表中找到 core_updater.lock記錄並將這一列數據並且刪除。

再次點更新就沒有這個問題了

2、wordpress其它錯誤:

Warning: 發生了預料之外的錯誤。WordPress.org或是此服務器的配置可能出了一些問題。如果您持續遇到困難,請試試支持論壇。 (WordPress無法建立到WordPress.org的安全連接,請聯系您的服務器管理員。) in /fujieace/nginxssl/html/wp-admin/includes/translation-install.php on line 65

linux系統解決:

增加服務器DNS命令:

vim /etc/resolv.conf

nameserver 8.8.8.8

nameserver 8.8.4.4

添加以上兩條后,保存並退出。

再等一會,然后ping wordpress.org,如果能ping通。則生效了。如下圖:

如果不能ping通,說明還是有問題。未生效。

windos系統解決:

修改Host:

win系統下host文件路徑:c:\windows\system32\drivers\etc

 

添加如下一行到 hosts 文件末尾:

66.155.40.249 wordpress.org

注意:

1、添加host的IP是,ping wordpress.org 或 api.wordpress.org 所得的IP;

2、如果你的服務器能ping通wordpress.org,只是wp后台一會正常一會又出現這種錯誤,不用擔心,只是網絡的問題。

 

3、Fatal error: Maximum execution time of 30 seconds exceeded in C:\phpstudy\PH

請求超時 ,服務器默認的超時時間是30s,有時候網絡不穩定,就會請求超時。如果不想出現的話就修改php.ini的配置

在數據庫管理工具下找到phpini,然后搜索“30”,將它改大一點即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM