サポート » インストール » PHP4で動作するがPHP5で500エラーが出ます

  • いつも参考にさせていただいております。

    2ヶ月ほど前から、さくらインターネット(スタンダード)にてWP2.5.1を運用しておりましたが、8月25日に2.6.1へとアップグレードいたしました。
    アップグレード後は各ページや管理画面をざっと確認し、正常でしたので安心しておりましたが、8月27日午前2時頃より急に500エラーが出て見えなくなってしまいました。

    あれこれ原因を調べていましたら、PHP4では正常動作することを確認できました。
    さくらではPHPのバージョンをコンパネで選択できるのですが、今まで利用していたPHP5.2.6では500エラーが出て、PHP4.4.9に切り替えると動作しております。

    「サーバ側で何か仕様が変わったのでは?」と思い、さくらインターネットのメンテナンス情報や障害情報を確認しましたが、該当するサーバの仕様変更は確認できませんでした。

    PHP5.2.6の状況でphpinfoを試すと表示されるので、サーバ側の不調でもなさそうです。
    また、アップグレード後は新規の投稿をしておりません。
    何でこのタイミングで不調になったのか原因がつかめず、困っております。

    環境は以下の通りです。
    FreeBSD 6.1、Apache/1.3.39 、mysql4.0.27

    以下のことを試してみました。
    1.プラグインを全部無効化、テーマをデフォルトに変更→改善見られず
    2.FTPにてアップロードした画像以外を削除し、ファイルを再送信→改善見られず
    3.主要なフォルダと.phpのパーミッション確認(フォルダ755、.php705)

    何か他に改善の手がかりや、確認するべき事がありましたらアドバイスをお願いいたします。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • 自分もさくらスタンダードでやっていますが
    何も問題ありません。

    FreeBSD 6.1、Apache/1.3.39 、mysql4.0.27で
    PHP5.2.5です。

    自分はWP2.5.1から2.6そして2.6.1に移行しました。

    もしWP2.5.1に戻すことが出来るのなら
    戻して順序通りにアップグレードしてみては
    いかがでしょうか?

    kannomonooki様

    実は2.6.1にアップグレードした時点で安心してしまい、アップグレード前に保存しておいた2.5.1でのデータベースのバックアップデータを捨ててしまいました。
    それさえあれば試してみるのですが・・

    その後ですが、さくらのアカウントをもう一つ取得し同環境を作ってみました。
    2.6.1を新規インストールして、データのエクスポート→インポートにて構築したのですが、PHP5.2.6で正常稼動を確認できました。

    となると、データベースファイルにどこか不具合があるような気がしてきました。
    アップグレードの際に一部が壊れてしまったのかもしれません。

    もう少し試行錯誤してみます。
    アドバイスどうもありがとうございました。

    自己レスで申し訳ございません、その後試したことを記しておきます。

    らちがあかないので、すべてのファイルとデータベースのテーブルを削除して、新規インストールをした後にデータのインポートを試そうとしました。
    インストール後、セットアップの画面(install.php)でブログ名とメールアドレスを記入し、次へ進むとSTEP2でWPのロゴのみの表示となり、その先へ進めませんでした。
    (adminのパスワードが表示される画面にたどり着けませんでした)

    仕方が無いのでphpmyadminにてバックアップしてあったテーブルをインポートし、サイトを確認するとやはり500エラー。PHP4.4.9にすると稼動します。
    再度、同様の手順ですべてを削除し、やり直してみても結果は同じでした。

    同じさくらのサーバで、同じファイルを同じ手順でセットアップしているのに・・
    (ちなみに不調なのはwww1516のサーバです)

    もう私には、サーバ側の環境の問題だとしか思えません。
    さくらさんのサポートへ問い合わせてみます。

    WPの問題ではなさそうなのでこのトピを閉じようかとも考えましたが、一応解決するまでこのままにしておこうと思います。
    もしお目ざわりに思われた方がおられましたら、どうも申し訳ございませんでした。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「PHP4で動作するがPHP5で500エラーが出ます」には新たに返信することはできません。