PHPのバージョンアップのお知らせ
PHPバージョンアップのお知らせ
平素はC'S SERVER Personalをご利用いただきまして
誠にありがとうございます。
2007年12月31日、PHP公式サイトにてPHP4のサポートが終了いたしました。
これに伴いまして、C'S SERVER Personalでは、セキュリティ向上を目的に
提供させていただいているウェブサーバーのPHP4を
PHP5へバージョンアップさせていただく運びとなりました。
PHP5は、PHP4をベースに改良されたものですが、
一部仕様が変更されているため、スクリプトによっては
今回のバージョンアップで不具合が生じる可能性がございます。
そこでPHP5へのバージョンアップの際は、
お客様にて移行準備を十分に行えるよう
PHP4とPHP5の共存環境を用意させていただきます。
共存環境は1ヶ月程用意しておりますので、
その間にPHP4で動かしているスクリプトをPHP5で検証の上、
調整いただきますようお願いします。
※PHPスクリプト("○○.php"のファイル)を設置されていないお客様は
サービスを利用する上で必要な作業はございません。
実施内容
モジュール版PHP4単独で動作している既存のサーバーに
CGI版PHP4/PHP5をインストールします。
1ヶ月の検証期間をおいてモジュール版PHP4をPHP5にバージョンアップします。
※バージョンアップ後、後述する.htaccessを使用することで
CGI版PHP4の利用は可能ですが、CGI版PHP5での利用をお勧めいたします。
モジュール版とCGI版について
【モジュール版PHP】
ウェブサーバーの拡張機能としてPHPを登録し、
ウェブサーバーのプロセス内でPHPを実行させる方法
【CGI版PHP】
ウェブサーバーの機能とは別にPHPを登録し、
独立したプロセスとしてPHPを実行させる方法
※モジュール版/CGI版の実行結果に大きな差異はありません。
詳細をお知りになりたいお客様はPHP公式サイト[php.net]でご確認ください。
[php.net CGIバイナリとしてインストール : こちらからどうぞ]
[php.net Apacheモジュールとしてインストール : こちらからどうぞ]
実施日
PHP4/PHP5共存環境への移行日
作業日 | 顧客番号 |
---|---|
6月17日 | S01***, S32***, S56*** |
7月 1日 | S02***, S03***, S04***, S05***, S06***, S07*** S08***, S09***, S10***, S11***, S12***, S13*** S14***, S15***, S16***, S31***, S51*** |
7月 3日 | S17***, S18***, S19***, S20***, S21***, S22*** S23***, S24***, S25***, S26***, S27***, S28*** S29***, S30***, S41***, S42***, S43***, S44*** S45***, S46*** |
7月 8日 | S33***, S34***, S35***, S36***, S37***, S38*** S39***, S40***, S47***, S48***, S49***, S50*** S52***, S53***, S54***, S55*** |
モジュール版PHP5への移行日
作業日 | 顧客番号 |
---|---|
7月22日 | S01***, S32***, S56*** |
7月29日 | S02***, S03***, S04***, S05***, S06***, S07*** S08***, S09***, S10***, S11***, S12***, S13*** S14***, S15***, S16***, S31***, S51*** |
7月31日 | S17***, S18***, S19***, S20***, S21***, S22*** S23***, S24***, S25***, S26***, S27***, S28*** S29***, S30***, S41***, S42***, S43***, S44*** S45***, S46*** |
8月 5日 | S33***, S34***, S35***, S36***, S37***, S38*** S39***, S40***, S47***, S48***, S49***, S50*** S52***, S53***, S54***, S55*** |
※顧客番号がKから始まる方は、KをSに置き換えてご参照ください。
PHP4/PHP5共存環境における検証について
簡単な設定ファイルを設置することで
PHP4/PHP5、および、CGI版/モジュール版の切り替えが可能です。
下記点線内を記述したテキストファイルを用意し、
.htaccessと名前を付けてサーバー内に設置してください。
※点線の記述は不要です。
PHP 4.4.x CGI版へ切り替える場合
-----------------------------------------------------------
AddHandler php4-script .php
-----------------------------------------------------------
PHP 5.2.6 CGI版へ切り替える場合
-----------------------------------------------------------
AddHandler php5-script .php
-----------------------------------------------------------
※モジュール版PHP5への移行後は標準でモジュール版PHP5が適応されます。
CGI版PHPを利用する場合、.htaccessにて"php_value"、"php_flag"を利用して
PHPの各種設定をおこなうことができません。
以下の記述を.htaccessにおこない、
指定した場所に「php.ini」を設置いただくことで、PHPの各種設定が可能です。
/home/FTPユーザーID/php.ini を参照させる場合
-----------------------------------------------------------
suPHP_ConfigPath /home/FTPユーザーID/
-----------------------------------------------------------
※php.iniはPHP公式サイトよりソースをダウンロードしてご利用ください。
[php.net : http://www.php.net/]
[PHP4とPHP5の変更点 : http://www.php.net/manual/ja/migration5.php]
[お問合せ先] ご不明な点がございましたら、お気軽にお問合せください。 株式会社シーサイドネット・サポート窓口 E-Mail :customer@cside.jp |