無料でスキルアップ、年収アップを目指す人のためのお役立ちサイトです。独立・開業・フリーランスを目指す方もぜひ

WordPressはPHPのバージョンにも注意しましょう

2015/03/27

先日、PHPのバージョンを、5.3から5.5に上げました。作業そのものは順調に終わったものの、なんと内部サーバーエラー500が返ってきたのでした。これでは何が起こったのかが分からず、WordPressをデバッグモードで起動。ちなみに、WordPressが配置されているパスに
wp-config.phpというファイルがありまして、

define(‘WP_DEBUG’, false);

の部分を・・・

define(‘WP_DEBUG’, true);

・・・にするとデバックモードになり、具体的にどこでどんなエラーが出たのかメッセージが表示されます。
(注:内部サーバーエラーが直ったら、設定を元に戻しておきましょう)

で、エラーメッセージを見てみると、MySQL関連のエラーが。一体なぜなのかと思ったら、WordPressってメジャーバージョンが4に上がったというのに、未だにMySQL関連の古い関数を使っていまして、この関数がPHP 5.4では非推奨だったものが、PHP 5.5では廃止になったんです。なので、MySQL関連の関数を呼び出したところでエラーになっていた、というわけです。

仕方なく、PHPのバージョンを5.4にしたのでした。はて、WordPressがPHP 5.5以降に対応する日はいつ来るんでしょうか。

あわせて読みたい

WordPressで画像が自動生成されない時の対処法... 先日、サーバの入れ替え作業を行っていまして、大いにドハマりしたのがこれでした。 WordPressのメディアに画像...
WordPressでプラグインを更新できない時の対処法... 「WordPressでプラグインの更新に失敗した。」 「WordPressで画像ファイルのアップロードに失敗した。」...
簡単とは行かなかった、WordPressの記事の別サイトへの移行... アイプラスのメインサイトを構築するにあたり、店長ブログのコンピュータ関連記事を移設することにしました。なぜ移設を決断した...
WordPress:Revive Old PostのPro版を購入してみた インストール方法もまとめ... この記事をご覧いただいている方には説明は要らないかもしれませんが、プラグイン Revive Old PostをWordP...
WordPressで内部サーバーエラー500が出るときの対処法... できれば遭遇しないに越したことはないのですが、100%ないとは言い切れないので。今まで元気に動いていたWordPress...

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください