EC-CUBE2.4.3 RVサーバ設置メモ
新しいEC-CUBEサイトを作ることになり、初めて2.4.3を使うことにしました。
2010/02/08にリリースされた最新版です。
ラピッドサイトの会員専用のコントロールパネルから行けるページに
標準搭載のアプリーションのファイル置場があって、
サーバに置くものは、そこからダウンロードするのが推奨されているのだが、
そこからダウンロードした2.4.3のファイルを設置しようとしたら見事に罠にはまりました・・・。
3つのおかしい点がありました。
・拡張子がtar.tar(前記事参照)
・マニュアル通りに設置したが、バーミッションエラーが大量に出る
・chmod 777 ./eccube/html/temp のコマンドを打ったときに、「Operation not permitted」と表示される行が大量に出る
何度かやりましたが同じ結果だったので、元ファイルがおかしいとしか思えません!!
早速クレーム改善要望送りました。→返事が来まして直したものをアップしてくれたそうです。まだ見てない・・・。
あきらめて公式ページからzip版を落として設置したら、
全く問題なくうまくいきました。なんだったんだ・・・。
ちなみに前紹介した、sinkgraficaさんの自動でバーミッションを変更するcgiは使えませんでした。いつもの成功メッセージの前に長ったらしいのが出てます。
前のバージョンと構成が違うせいかな。
それからバーミッションを一旦手動で直そうと試みましたが、あまりの多さに途中で倒れました・・・バタorz
まとめて変更できるコマンドもあるのかもしれないのですが、探しきれなかったです。
作業としては、/eshop/data/class/内で、拡張子が.phpのファイルは666、ディレクトリは777 でいいみたいなんだけどね。
あとたぶんセキュリティ対策だと思いますが、
デフォルトで、eccubeディレクトリの中身(html,data)が見れないようにバーミッション設定されてるようです。
これは下のようにshellを使えない人には敷居が高くなりましたね。
ディスカッション
コメント一覧
まだ、コメントがありません