お知らせ

ホーム > お知らせ > Personalサブドメイン > 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月19日 E01***, E02***, E03***, E04***, E59***, E61***
7月10日 E05***, E06***, E07***, E08***, E09***, E10***
E11***, E12***, E13***, E14***, E15***, E16***
E17***, E18***, E19***, E20***, E21***, E22***
E23***, E24***, E25***, E26***, E27***, E28***
E29***, E30***, E31***, E53***, E54***, E55***
E56***, E57***, E58***, E60***, N01***, N02***
7月15日 E32***, E33***, E34***, E35***, E36***, E37***
E38***, E39***, E40***, E41***, E42***, E43***
E44***, E45***, E46***, E47***, E48***, E49***
E50***, E51***, E52***, E62***, E63***, E64***
E65***

モジュール版PHP5への移行日

作業日 顧客番号
7月24日 E01***, E02***, E03***, E04***, E59***, E61***
8月12日 E05***, E06***, E07***, E08***, E09***, E10***
E11***, E12***, E13***, E14***, E15***, E16***
E17***, E18***, E19***, E20***, E21***, E22***
E23***, E24***, E25***, E26***, E27***, E28***
E29***, E30***, E31***, E53***, E54***, E55***
E56***, E57***, E58***, E60***, N01***, N02***
8月14日 E32***, E33***, E34***, E35***, E36***, E37***
E38***, E39***, E40***, E41***, E42***, E43***
E44***, E45***, E46***, E47***, E48***, E49***
E50***, E51***, E52***, E62***, E63***, E64***
E65***


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