EC-CUBE用に全てのパーミッションを自動的に一括変更するCGI

2011年8月22日

EC-CUBE用に全てのパーミッションを自動的に一括変更するCGI

またお世話になります。
詳しい説明が書いてなくてちょいととまどったのですが、下の方法でうまくいきました。

この[chmod.cgi]をEC-CUBEのディレクトリに入れて
([data][html]ディレクトリと同じ階層です。)
バーミッションを755に変更。
ブラウザから、このcgiにアクセスして、

PROCESSING COMPLETION

と出ると成功らしい。

1系で普通にうまくいきました!
でもDBが文字化け・・・。

EC CUBEのインストール時の文字化けを解決する1つの方法

20100218追記
たぶん環境に合わせて変更する必要があるので、そうなってるようなのですが、
ディレクトリのバーミッションのデフォルトが777みたいで
確かに動きはするけど、このままだとセキュリティ的にまずそうです。

旧サーバでtarファイルで展開したものを参照にして、
dataとhtmlディレクトリと各々の内部のディレクトリを、
バーミッション755に変更しました。(以下以外)

以下は変えてしまうと管理画面から操作できないことがあるので777のままにしました。

data/downloads
data/logs
html/cp
html/upload
html/userdata

ただこの仕様だと、今更ですがセキュリティ的に脆弱なような気がします。
1の開発が終了した要因なのかな。