環境
さくらのレンタルサーバー スタンダード
さくらのレンタルサーバー(スタンダード)でPHP(php.ini)の全体の設定を変更する場合はコントロールパネルから変更できますが、 対象のディレクトリ配下のみPHP(php.ini)を反映させたい場合の方法をメモします。
PHPのCGI版で動作するように設定する
ディレクトリ毎にPHP(php.ini)の設定を変更できるようにするためには、PHPのモジュール版ではなく CGI版で動作させる必要があるので「.httaccess」を利用してCGI版で動作するように設定すひつようがあります。 (コントロールパネル等でデフォルトでCGI版で動作するように設定している場合は、この設定は必要ありません)CGI版で動作させるためには「.htaccess」に以下の設定を追記してください。
1 |
Action myphp-script /php.cgi |
「.user.ini」ファイルを作成して配置する
先の手順で「.haccess」を配置した対象のディレクトリ配下にて「.user.ini」ファイルを作成して配置すれば ディレクトリ毎の環境設定の完了です。「.user.ini」は「php.ini」と同様の記述で問題ありません。