設定ファイルの移行 (PHP 4 から PHP 5.0.x への移行) - PHPプロ!マニュアル

PHPマニュアル

設定ファイルの移行

設定ファイルの移行

SAPIモジュールの名前がphp4xxxからphp5xxxに変更されたため、 設定ファイルを変更する必要があります。 また、CLIおよびCGIのファイル名も変更されています。詳細については、 対応するセクションを 参照してください。

Apache の設定の移行は非常に簡単です。必要な変更については、 以下の例を参照してください。

# change this line:    
LoadModule php4_module /php/sapi/php4apache2.dll

# with this one:
LoadModule php5_module /php/php5apache2.dll

サーバ上でCGIモードでPHPを実行している場合、 CGI版の名前がphp.exeからphp-cgi.exeに変更されたことに注意する必要があります。 Apacheでは、以下のようにする必要があります。

# change this line:    
Action application/x-httpd-php "/php/php.exe" 

# with this one:
Action application/x-httpd-php "/php/php-cgi.exe"

他のWebサーバの場合、CGIまたはSAPIモジュールのファイル名を変更する 必要があります。


PHPマニュアル



Pick Up Q&A

Q
セッションがいいのか、それともデータベースがいいのか教えて下さい。
 このエントリーをはてなブックマークに追加 
A
>ボタンをクリックしたら選んだ商品情報を持っておきたいと思っています。 そのくらいのことならセッションもしくはCookie(期限短め:場合によってはブラウザ閉じるまで)でいいんじゃないですかね。 #わ...

>>続きを読む

一つの目安として、ECサイトの購入情報など絶対に消えてはいけないものはDBに、カートなどの一時的に使用する情報や、ユーザに任意のタイミングで消去されても構わないものはセッションにと使い分けるといいでしょう。

▲解説者:岡本(アシアル株式会社 教育コーディネーター兼 システムエンジニア)