その為には、PHPならば5.3.3以上は必須です。ちなみに本ブログは、さくらVPSに設置しており、下記に記す作業を行ったサーバそのものになります。PHP5.3.4からPHP5.3.3に落とすのに罠が色々そもそも、5.3.4にアップしたときに、remiを使っていたのです。今となっては詳しいことは忘れてしまいましたが。(本日の作業の時に確認すれば良かったのですが確認前に消したので)まず、PHPを削除しました。php-*で、試行錯誤の過程のコマンドは省略します。ブラウザで無事に動いているか確認。mismatchってなんですか???これは、PHPからMySqlを利用しているページで起こっていました。「ヘッダーとクライアントのライブラリのバージョンがミスマッチですよ」っと。MySqlがおかしいようです。それはPHPのエラーログから分かりました。PHPがMySqlへの接続に失敗しているのです。考えられることは1つ。「PHPのremiとMySQLのremiが合ってない?」となれば、MySqlも一旦削除して、PHPと同じremiでインストールし直せばOKでしょ。いうことで、MySQLも削除。両方をインストールして、Go!・・・ダメ。mysqlの時点で、ストップ・・・。ここからが長かったのですよ。そのあたりはスルーして、そろそろ答え書いて終わりにします。yumでインストールしている前提で書いています。phpとmysqlを削除しておきます。mysql-*次にですが、そもそも5.3.4にするためにremiを使ったと思います。remiを削除しておかねばなりません。epel-XXXXX.rpmremi-XXXXX.rpmこの名前のファイルがありましたか?XXXXXの部分は、バージョンとか色々変わります、「epel-」もしくは「remi-」で始まり、「.rpm」で終わるファイルです。remi-XXXXX.rpmで、削除しておきます。-e」のほうが良いのかもしれません。(未検証)ここから先は、通常のPHP5.3.3をインストールするときと同じです。さくらVPSにPHP5.3.3をインストールさらの状態のさくらVPSで、PHP5.3.3をインストールする場合は、ここから始めます。epelとremiをwgetします。サーバ起動時に自動でmysqlが起動するようにします。PHPをインストールします。restartここまでくれば、ブラウザを起動して無事に動作しているか確認してみましょう。稼動中のwebサーバでPHPやMySqlの更新など今回の作業は、まさに稼動中のサーバで行ったのですが。褒められることではないですね。「メンテナンス中」と事前に案内を出しておいたほうが良いと思います。PHPの再インストールですが、再インストールをするにあたって懸念点は特にありませんでした。あげれば、上記のように、メンテナンスの通知ですね。私としては、yumで入れ替えるだけなので、10分そこそこで終わるつもりだったのですが。MySQLの再インストールは少々躊躇しました。一応知識としては知っていたけど、実践する機会があまりないので「大丈夫かな?」と思っていたのが、MySQLの設定とデータそのものは残るのか?引き継がれるのか?ということでした。幸いなことに、その時午前●時。実は、毎日自動で行われるバックアップ処理が、ちょうど完了した直後だったんです。最悪の場合、バックアップはほぼ最新であるからどうにでもなれ的にですね。それでmysqlも削除して入れなおしたのですが、結果は予想通り以前のままで残りました。設定がoffになるくらいで、mysqlのパスワードも以前のまま、データベースも以前のまま引き継がれました。実験サーバ、勉強用サーバとしてさくらVPSはいかがですか?月額980円で、自分だけのサーバが持てるのは便利です。自宅サーバなども良いのですが、サーバ本体をいくら安く作っても、電気代も掛かりますし、夏は熱の問題もあります。光回線がない環境ですとネットワーク速度の問題もでてきます。それらがぜーーーんぶまとめて月980円で面倒見てもらえるなら安いものです。実際使ってみてますが、性能も思った以上にあります。実は、そこそこ重い処理をさくらVPSと某社専用サーバ(月1万以上)とで試したりもしたのですが、なぜか専用サーバよりも、VPSであるさくらVPSのほうが快適でした。管理画面(編集者)の説明書を作りました。RECOMMENDこちらの記事も人気です。プログラムを中心にwebサイトやアプリなどシステム開発を行っています。高松市から観音寺市に移転しました。プログラムを中心にwebサイトやアプリなどシステム開発を行っています。高松市から観音寺市に移転しました。