解決LNMP環境導致WordPress后臺不顯示其他主題且無法編輯

  • 解決LNMP環境導致WordPress后臺不顯示其他主題且無法編輯已關閉評論
  • 3,435 views
  • A+
所屬分類:WordPress教程
廣告也精彩

2015年4月24日夜里原主機流量爆表,所以在25日給網站換到了阿里云,用lnmp一鍵安裝包配置的服務器環境,網站成功搬到阿里云之后,突然發現進入wordpress后臺主題管理,只看到一個正在使用的主題,而其余已經上傳的主題一個也看不到,包括默認的主題。并且在wordpress后臺無法編輯主題。

開始以為是網站搬家過程中出了問題,又重新完整搬了下,折騰了好一會兒,發現不是搬家的問題,造成這個問題的原因也是LNMP的危險函數,只要將相應被禁用的函數取消即可。

經過測試是由于scandir函數被禁用,所以不能顯示其他主題。

解決方法如下:

  1. 進入ssh,root登錄;
  2. 輸入命令:

sed -i 's/,scandir//g' /usr/local/php/etc/php.ini

還是那句話,方法可以用在其他的安裝包上,具體請修改php.ini的路徑即可。

最后把Lnmp重啟一下即可,注意是要整體重啟,輸入以下命令重啟:

/root/lnmp restart

  • 我的微信
  • 這是我的微信掃一掃
  • weinxin
  • 推薦公眾號
  • 文元說銷
  • weinxin
廣告也精彩
吳 文元