【EC-CUBE】PHPに関する覚書
EC-CUBEの覚書。
1)PHPのセッティングをオーバーライドでカスタム設定にしたいとき。
→APACHEのモジュール版(通常ROOT権限をもらえるサーバに使用されていることが多い)の場合は、.HTACCESSで設定する。.HTACCESSを設置したディレクトリ以下の全てに適用される。
→CGIモジュール版(レンサバで多い)の場合は、PHP.INIで設定する。PHP.INIを設置したディレクトリのみに適用される。
※PHP設定を確認するには、
<?php
phpinfo();
?>
と記載したphpファイルを確認したいディレクトリにアップロードし、アクセス。
2)パラメータ設定などで更新時に\(バックスラッシュ)が入ってしまい、更新エラーになることがある。
→ほぼ、PHPの設定で、magic_quotes_gpcがonになっていることが原因。PHP.INIまたは.HTACCESSで自分の環境の設定を変更するか、自分の利用しているサーバのPHPがモジュールかCGIか分からない場合は、いずれで設定変更できるのかをサーバ会社に連絡して確認する。