關於wordpress不能啟用某插件引發的錯誤,php 中 出錯,Cannot redeclare wpb_getImageBySize()。這個問題也是在我wordpress版本從v4.1生成v4.1.2后產生的。
原來一直用着好好的,近期加了一個插件就引發了這個錯誤,在網上也搜了很多解決方案。
例如:1.改short_open_tag = off 為short_open_tag = on
2.php中 重復調用了相同名字的函數。
兩種方案都試過,還不能解決我的問題。無奈之下把這個wordpress都刪了,重新換個老版本,一點點把文件重新覆蓋,也就是重新降級版本。
以為沒問題,誰知復制的半天問題還是沒有解決。無奈了。。。。。。
然后沒辦法用絕招了,去問谷老師。把“無法啟用插件,因為它引起了一個致命錯誤(fatal error)”翻譯成 Can't enable the plug-ins, because it caused a fatal error (fatal error)
在谷歌搜索,看了幾篇文章有位老外有這樣的評論。
神馬意思呢???????????????
主要意思就是說:
謝謝你報告的信息。 從你的報告聽起來,那么,這個問題可能是主題。 如果切換到任何主題觸發這個問題,那么也許並非如此,但如果這一主題尤其觸發它,也沒有其他主題,然后,我們幾乎可以保證主題本身引發了一個問題。 不幸的是,這可能意味着你將無法使用主題的主題沒有進一步支持作者。 在我們這樣說,然而,讓我們檢查最后一件事。 禁用所有的插件(或者,如果你不介意的話,刪除),重新加載管理儀表板,重新激活插件(如果你刪除,重新安裝和激活)。 WordPress最近升級到3.9(你也升級WordPress嗎?),這是可能的,有時在升級期間,兼容性錯誤。
原來可能是主題出了問題,我重新換了一下主題,再啟用一下,果然奏效了。