IT仕事 WordPress

WordPressMe2.3.3で、Deprecatedエラー

投稿日:

朝、出社して管理しているお客様のサイトを見ると、上部に見たこともないエラーがずらずら出ていた。

Deprecated: Assigning the return value of new by reference is deprecated in /home/XXX/public_html/wp-includes/cache.php on line 36 Deprecated・・・

ってかんじの。
ちなみに、お客様のサイトは懐かしのWordPressMe2.3.3。
おそらく、最近サーバのPHPバージョンが4系から5系に上がったので、そのせいだろうと思う。

何とかしないと。

最初、htaccessでエラーメッセージの表示を制御をしようと思ったのだけれど、それをしてもなぜか当該のサーバでは効かない。
そこで、以下のサイトを参考に、PHPソースの一部を書き換えることで、解決した。

オレのメモ | PHPでdeprecatedのエラーが発生したときのメモ

つまり、「=& new」を「= new」に全て修正。
参考サイトでは「=$ new」となっていたけど、自分の場合は上記でOK。

-IT仕事, WordPress

執筆者:

関連記事

no image

フォトショップで画像の周囲に枠線を書くやり方

自分のための備忘録。 1.新規レイヤーを作成し、全てを範囲選択(Ctrl+A) 2.選択範囲- 選択範囲を変更- 境界線 で、1px。 3.選択範囲- 選択範囲を変更- 滑らかに で、1px。 4.編 …

no image

GALAXY S III α SC-03E でUSBテザリング(EasyTether)

かつて色んなアプリ(FoxFiなど)でチャレンジしたのだが、Wifiテザリングが成功しない。 Google先生でも調べてみたが、docomo端末でMVNO(私のはBiglobeのSIM)を使っている場 …

no image

紙2001

以前、人に便利だと教えてもらいながら、キチンと試していなかった「

no image

LimeSurvey2.0メモ

・トークンデータのCSVインポート1万件にかかった時間は2分。トークン生成も同じくらいの時間がかかる。 ・インポート時に「日本語 SJIS」指定しないと、姓名が表示されなかった。 ・JSの実行がFFだ …

no image

Excel2007でアドインを作って登録するまでの手順

Googleさまで探してもあまり好みの回答にたどり着かなかったので、自分及び誰かのためになるかと思いメモメモ。 ■1.標準モジュールにアドインにしたいコードを作成する。 以下のコードは、単純に、 「セ …