よたか2009.04.16 04:48:08
はなまるセレクションではないのですが、知人に頼まれてEC-CUBEをインストールしたんです。そう、XREAで。
正直、うちが使っているサーバーよりもクセが悪くて、かなり手こずりました。
具体的にどこと言う訳ではないのですが、ユーザー変更している時に「インストール不能」になってインストールし直したりしたんです。
とはいうものの、何度かインストールしてるのでその辺は何となくクリア出来てインストール完了。
とりあえず、経験したエラーを一通りチェックして連絡する。
オーナーズストアのテンプレートが48000円もするので、無料のテンプレートを入れる事にしました。
でもね、テンプレートってさぁSmartyじゃないですか。
例によってユーザーの変更しなきゃ行けない訳じゃないですか。
そのままではインストールできなかったんですよ。
「xrea ec-cube テンプレート」で検索してもめぼしい情報にあたらない。
xreaでショップあけている人も多いだろうに、情報が無いのはおかしい。
と、いう事は基本的な事を見落としてるという事。
問題を整理する。
xreaでの問題は「セーフモード」で動いているという事。
つまり、「セーフモード」を解除もしくは「cgi」として動かす事ができればOK なはず。
という訳で「PHPをCGIとして動かす」で検索するとXREAのサポートサイトにそのものずばり書いてありました。
.htaccessに下記1行を入れてくださいとの事。
AddHandler application/x-httpd-phpcgi .php
例によって、public_html/hogehoge.jp/admin/.htaccessに上の1行を追加し、admin以下にリンクを張りました。
そして、テンプレートの登録。
今度は何事もなくうまく行きました。
無事テンプレートの変更終了。
でもね、負荷があがるのだそうだから、通常は解除した方が良さそうですね。
あと、[CSS編集]で編集するとクオーテーションの前にバックスラッシュがついてしまい、スタイルが飛んでしまいましたので、ファイルマネージャーで直接編集しました。
デザイン変更する時にちょっと難儀かも…。
あと、アップデートってどうやってやるんだろう?
これも情報があまりなかったので、以外と簡単にできるんだろうな。
追記:Nコミュでお世話になっている、やまさんから教えてもらったのですが、PHPをCGIとして動かす負荷は馬鹿に出来ないらしい。
サーバーの負荷
ここの「どう見てもわたしが何かをやってしまっているらしい。」の書込みがとてもいい味出してます。
XREAのサポートさんの書込みもあまり使って欲しくなさそうでしたもんねぇ。