昨天進到後台後發現右邊的網誌狀態欄出現了一個錯誤訊息:
Parse error: syntax error, unexpected ',' in /***/wp-includes/gettext.php(313) : eval()'d code on line 1 |
***為根目錄
在WordPress支援論壇裡找到了一個暫時的解決方法:
用編輯器打開gettext.php,在第306行處加上:
// New $string = str_replace(',',";",$string); |
改好後上傳覆蓋就完成了!
原因和另外的解決方式在WordPress Trac上可以找到,大致是因為文章數或留言數超過一千篇的時候,就會產生這個錯誤,但這個修正目前僅供trunk使用,真正修正後的檔案會在四月份準備推出的2.2版本中才會加進去,所以目前的解決方式可以如上所述來處理。
@風痕影,很高興幫到你的忙,當初我是1000篇留言時發生問題,所以不曉得為什麼你到4800篇才出問題。 😳
不過建議你升級一下WordPress,2.2版的就沒有這個問題,而且有修正一些安全性的問題。
幸好有你這篇文章,總算是解決了…
不過…真的 1000 篇就會出問題嗎?
我是在 4800 多篇實才發現的 囧"