- ベストアンサー
EC-CUBEでディレクトリ名を変更する方法とは?
- EC-CUBEでディレクトリ名を変更する方法についてご教授ください。
- EC-CUBEでディレクトリ名を変更するためにはどのような手順が必要ですか?
- EC-CUBEのディレクトリ名を変更する方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
すべて変更したでしょうか? 全部で5箇所あります。 3行目から6行目に4箇所 define ('HTML_PATH', '/(環境によって異なります)/ABC/html/'); define ('SITE_URL', 'http://www.XXX.co.jp/ABC/html/'); define ('SSL_URL', 'http://www.XXX.co.jp/ABC/html/'); define ('URL_DIR', '/ABC/html/'); 14行目に1箇所 define ('DATA_PATH', '/(環境によって異なります)/ABC/data/'); 上記を変更しても表示されないのでしたら、「html」フォルダ内の .htaccessに次の1行を追加して表示されるエラーを確認してください。 php_flag display_errors 1 ※サーバーによっては許可されていない場合もあるかもしれません。
その他の回答 (1)
- liv2007
- ベストアンサー率81% (378/464)
'/var/www/vhosts/XXX.co.jp/httpdocs/ABC/data/Smarty/templates_c/default'に 書き込む事が出来ないようです。 該当フォルダのパーミッションを確認してください。 ※書き込む対象のディレクトリの場合は、707を指定すれば大丈夫だと 思いますが、サーバーによっては705あるいは701を指定する必要があり ます。 詳細は利用しているサーバーのFAQ等を確認してください。 上記の他に、パーミッションの指定が必要なディレクトリは以下のページ を確認してください。 http://wiki.ec-cube.net/index.php?EC-CUBE%A1%CA2%A1%A5x%B7%CF%A1%CB%2F1_%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB%2F02_%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB%CA%FD%CB%A1 ※666と指定されている場合でも、サーバーによっては606や600を指定する 必要がある場合もあります。 サーバーの仕様を確認して、サーバ指定のパーミッションを優先してください。
お礼
liv2007様 ありがとうございました! 無事表示されました。 こんな状態なので、今後もわからず教えてgooにて質問させていただくことがあるかと思いますが、もし今後もお時間ございましたらご指導よろしくお願い致します。
補足
liv2007様 お答えありがとうございます。 5箇所全て変更してありました。 それでご指示通りphp_flag display_errors 1を.htaccessに追加して http://www.XXX.co.jp/ABC/html/ にアクセスしたところ、下記の内容がブラウザで表示されました。 どのように修正すればよいのでしょうか? 何度も申し訳ありませんが、ご指導お願い致します。 Fatal error: Smarty error: unable to write to $compile_dir '/var/www/vhosts/XXX.co.jp/httpdocs/ABC/data/Smarty/templates_c/default'. Be sure $compile_dir is writable by the web server user. in /var/www/vhosts/XXX.co.jp/httpdocs/ABC/data/module/Smarty/libs/Smarty.class.php on line 1095