サーバーの php を 5.3 系にバージョンアップしたらエラーが出るようになってしまった。
■エラーメッセージ
Warning: strip_tags() expects parameter 1 to be string, array given in /home/…/public_html/wp-includes/formatting.php on line 2774
■このエラーが出た環境と状況
- システム構成
- Apache 2.2.17
- php 5.3.5
- WordPress 3.0.5 マルチサイト構成
- バージョンアップ前に投稿済みの記事を編集し、「更新」を押した後に上記エラー発生
- 記事自体は更新されている
- シングル構成サイトでは問題確認できず
- 新規投稿では再現せず
デバッグしようにも手掛かりがほとんどないので、ひとまず 5.2 系にダウングレードしたら解決。
いったい何なんだろう…
WordPress 3.1 にアップグレードすれば解決してるのかな?
追加の情報が出たらまたご報告いたします。
でわまた
Warning: strip_tags() expects parameter 1 to be string, array given in /home/daieishj/public_html/wp-includes/formatting.php on line 2774