2008 -07-07 ( Mon )
定番サーバーのPHP4/PHP5対応状況まとめ
データベースの勉強をするにあたって、PHP5.1から標準で使えるようになった「PDO」を中心に習得しても問題ないかが気になりました。
PDOは安全性が高く、処理が早い関数らしいのですが、未だにPHP4までしか対応してないサーバーばかりだったら、勉強しても無駄になってしまいます。
そこで、前職で調べていた情報をもとに、改めて現在の状況とPHP4との切り替え方法をまとめなおしました。
激しく既出のまとめだと思いますが、これからPHPを勉強する人、PHP4仕様アプリケーションを使っている人の参考になれば幸いです。
7/12:ファーストサーバのPHP対応を更新
More
- ロリポップ
- CGI・SSI・PHP・SENDMAILについて
バージョン4.4.6。MySQLのバージョンの古さ(4.0.24)を含めても、セキュリティ的にかなり不安になってしまいます。本当に個人レベル向け。 - ヘテムル
- PHP5のご利用方法について
バージョン 5.1.*。PHP5を使用するには「拡張子を変える方法」と「.htaccessを使用する方法」がありますが、仕様変更や万一のサーバー移転を考えると後者の方が良いでしょう。 - XREA
- PHPをCGIとして動かす方法(2)
.htaccessの設定次第で細かいバージョン対応が可能なようです。実際、私自身がこの方法でPHP5を動かしているので間違いありません。尚、この方法を使用した場合、パーミッションを変える必要はありません。 - CORESERVER
- サーバーの仕様について
PHPをCGIとして動かす方法について
バージョン5.2*。PHP4については前述のXREAと同対応です。XREA系はセーフモードが有効になっているので、それによる不具合が発生したときにこの方法で対象ファイルだけCGI版で動かしたりするんですが、私なかなかうまくいきません。困った。 - ハッスルサーバー
- CGI,SSI,PHPなど
バージョン4.3.x。MySQL4.0.x。CGIモード前提ということもあり、今後厳しいですね… - ファーストサーバ
- PHPご利用ガイド
ファーストサーバPHP5変更にともなうカスタマイズについて:EC-CUBE 開発コミュニティサイト - フォーラム
バージョン5.2.6。管理画面で4と5の切り替えが可能です。
2008年7月1日から、PHP5のみの対応になりました。
今後はデフォルトが「CGI版」となり、大規模なCMS等、CGI版での運用が難しい場合は管理画面で「DSO版」に切り替える仕様になっています。パーミッション設定は不要です。
EC-CUBEのサポート板にスタッフが現れ、直接対応策を説明しています。評価が下がるのを防ぐためとはいえ、ちょっと偉いかもです。 - エックスサーバー
- PHP5は利用できますか?
PHP4.3.9、PHP5.1.6を管理画面で切り替えます。ただし、拡張子htmlでphpを動かすことはできません。 - さくらインターネット
- さくらのレンタルサーバ 〉機能一覧
CGIモード前提なのでパーミッションを変えなければならないですが、PHP4・5切り替えはできます。さくらインターネットといえば昨年末の債務超過の件が気になりますが、レンタルサーバー事業に関しては黒字のようですね。 - CPI
- PHPについて
バージョン5.2.4、4.4.7の切り替えが可能です。ストアカートプランは5.0までですが、何故かPHP4の細かいバージョン指定ができます。オープンソース対策でしょうか(?_?)
まあ、ほとんどのところがPHP5に対応しているようなので、PDOから勉強しても大丈夫かな。実戦レベルまでスキルアップするのに、まだまだ相当かかりそうですし。
結論としては
ほんと、ロリポップは「ナウ」な人のためのサーバーではないよな、ってところですか^^;
Trackback
- trackback URL
- http://webbingstudio.blog10.fc2.com/tb.php/543-612c0922
引用して記事を書く(FC2ブログ用)


Comment