【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か分からない場合は、いずれで設定変更できるのかをサーバ会社に連絡して確認する。