PHP5.3、PHP5.4、PHP5.5、PHP7.0、PHP7.2の切り替えが行えます。(PHP5.6、PHP7.1は未提供)切り替えを行うと、コンテンツディレクトリに.htaccessが作成され次のような記述が追加されます。ファイルを作成して次のいずれかの記述を行ってください。/.system_cgi/php55.cgi※PHP4、PHP5.2は2017年1月31日で廃止になります。※PHP7.0は2018年12月3日で開発チームでのサポートが終了予定です。※PHP5.4はCentOS7のパッチを流用して2024年の6月まで長期サポートの予定です。特定のPHPのバージョン毎のパス名を指定します。php.iniを指定してください。後に空白を入れないでください。PHPのバージョンと指定するパス名は次のとおりです。バージョンパスPHP5.4/usr/local/bin/php※設定により実行するPHPバージョンを変更可PHP7.2/usr/local/bin/php72PHP7.0/usr/local/bin/php70PHP5.5/usr/local/bin/php55PHP5.4/usr/local/bin/php54PHP5.3/usr/local/bin/php53/usr/local/bin/phpは2017年2月1日からはPHP5.4として動作するように変更いたしました。いうファイル名でバージョン番号を書き込むことで任意のバージョンで動作するように変更することができます。バージョンとphp-cli-version.txtに書き込む番号の対応は次のとおりです。53※4や5、52を記入しておいても2017年2月1日からはPHP54が実行されます。いうディレクトリが作られ、その中にphp.iniが置かれています。php.iniの内容は即時に反映されます。一部のディレクトリ以下でのみ変更したい場合、専用のphp.iniを作成・指定することができます。専用のphp.iniの指定はCGI版の場合.htaccessファイルを設置して、次の記述を行ってください。php.iniをご指定ください。PHP5.3以降ではphp.iniに次の記述が必要です。Asia/TokyoPHP5.4以降ではphp.iniに次の記述が含まれている場合、エラーになり実行できません。allow_call_time_pass_referenceregister_long_arraysregister_globalsmagic_quotes_gpcmagic_quotes_runtimemagic_quotes_sybasePHP5.4ではregister_globalsやmagic_quotesの機能自体が廃止されております。詳しくはこちらのページもご参照ください。削除する必要がある場合がございます。なっているものはextension=でのロードは行わないように変更が必要です。このページ下のモジュール一覧でご確認ください。例)extension=json.soextension=pgsql.so青色のモジュールはphp.iniへの記述追加は不要です。備考GD(gd.so)グラフィックライブラリGD-ImageMagick(imagick.so)画像処理関数PHP5.4、PHP7.0、PHP7.2でご利用いただけます。mcrypt(mcrypt.so)暗号化ライブラリmcryptの利用-hash/mhashチェックサム・ハッシュ関数-xmlXMLのサポートPHP5.5以降では本体組み込みになりました。ラス-socket(sockets.so)通信用socketのサポート-FTP(ftp.so)FTPプロトコルのサポート-curl(curl.so)各種通信プロトコルのサポート-openssl(openssl.so)暗号通信ライブラリopensslのサポート-mbstring(mbstring.so)日本語のサポート-mecab(mecab.so)日本語の形態素解析エンジン試験的導入。iconv(iconv.so)文字コード変換ライブラリ-pcreperl互換正規表現のサポート-Zlib(zlib.so)圧縮ライブラリのサポート-filter(filter.so)入力データの検証用モジュール-session(session.so)セッション機能のサポート-PostgreSQL(pgsql.so)PostgreSQLデータベース-MySQL(mysql.so)MySQLデータベースPHP7.0以降では廃止されました。mysqliをご使用ください。MySQLi(mysqli.so)MySQL改良版拡張モジュールPHP5.4ではphp.iniへの追加必要。PHP7.xでは追加しなくともご利用いただけます。-json(json.so)JavaScriptオブジェクトのシリアライズ機能-gettext(gettext.so)国際化プログラムの作成支援ライブラリ-Calendar(calendar.so)日付変換のサポート-zip(zip.so)ZIPのサポート-opcache(opcache.so)OPcacheプログラムをキャッシュして高速化します。PHP7.0以降でご利用いただけます。intl(intl.so)国際化関数PHP5.4、PHP7.0、PHP7.2でご利用いただけます。予告なくシステムから取り除かれる場合のある機能php5.3までのSQLite(sqlite.so)は他にspl.soとsimplexml.soが必要です。extension=simplexml.soextension=spl.soextension=sqlite.soのように依存するモジュールを先に記述してください。PDOモジュール(pdo_mysql.soなど)も他に依存するモジュールがあります。(MySQLの場合はpdo_mysql.so)のように依存するモジュールを先に記述してください。OPcacheを使用することでPHPのプログラムをプリコンパイルした状態でファイルに残してキャッシュとして利用することができます。これによりPHPプログラムの実行が高速になります。PHP7.0/PHP7.2でOPcacheを利用する場合はphp.iniに次の記述を加えてください。extension=ではありませんのでご注意ください。部分はお客様のホームディレクトリに置き換えてください。opcache.file_cacheで指定したディレクトリにプリコンパイルされたプログラムが書き出されます。