いろいろ格闘の末、無事に新しくインストールできたので備忘録。
1.CPIのコントロールパネルから、ワンクリックインストールでEC-CUBEを最後までインストールする。
インストールすると、
home/userID/html/html/
home/userID/html/data/
というファイル配置になり、EC-CUBEのドメインはmydomain.com/html/ となる。
2.FTPソフトを使ってEC-CUBEのファイルを移動する。
a) home/userID/html/html/
中身のファイルとフォルダを
→ home/userID/html/ に移動。
b) home/userID/html/data/
→ home/userID/ に移動
3. home/userID/html/に .htaccessをつくる。
中身はこんな感じ。
AddHandler x-httpd-php528 .php
suPHP_ConfigPath /home/userID/html/
allow from all
4. 念のため、php.iniは、home/userID/html/ にあり、
中身はこんな感じ。
mbstring.language = Japanese
auto_detect_line_endings = on
output_handler = mb_output_handler
mbstring.internal_encoding = UTF-8
mbstring.encoding_translation = on
mbstring.detect_order = auto
mbstring.substitute_character = none
magic_quotes_gpc = off
5. home/userID/html/data/config/config.phpの編集
そのままだと、自分のドメインに”html/”がついているのでこれを修正
define (‘HTTP_URL’, ‘http://mydomain.com/’); ← ”html/”を削除
define (‘HTTPS_URL’, ‘http://mydomain.com/’); ← ”html/”を削除
define (‘ROOT_URLPATH’, ‘/’); ← ”html/”を削除
こんな感じです。
ちなみに、SSHは固定IPを持っていないと利用できないので、月1000円で固定IPを使わせてくれるマイIPというサービスを使っています。
公式サイト → CPI