Zen Cartインストール後にやったこと
Zen Cartのインストールは日本語公式サイトのドキュメントなどを参考に、インストーラーの指示に従って進めれば特に問題が発生することはありませんでした。
adminディレクトリの名前を変更する
インストール後、ZenCartの管理画面に「http://インストール場所のURL/admin/」でログインすると「セキュリティ上好ましくないのでadminディレクトリの名前を変更した方がいい」とメッセージが表示されるのですが、変更する方法は表示してくれません。管理画面の中にもconfigure.phpの中にもそれらしい設定はないし…。
結局、/admin/includes/configure.php に含まれるすべての「admin」を変更後のディレクトリ名に置換して対応しました。
SSLを設定する
インストール中に設定できるのですが、「動く保証がなければ設定するな」と言われるので後回しにしました。インストール後、SSLなしで動くことを確認してから設定しましたが、管理画面に設定項目は用意されていません。
設定は、/admin/includes/configure.php と /includes/confifure.php に用意された「HTTPS_SERVER」、「HTTPS_CATALOG_SERVER」、「ENABLE_SSL」、「DIR_WS_HTTPS_CATALOG」で行いました。
SSLのタイムアウトを回避する
SSLの設定が無事に終わり、カートを試してみると「タイムアウトしました」と言われて買物ができません。何度かSSLの設定を見直しましたが問題はそこではなかったようです。こちらを参考に、[一般設定>セッション管理]を
・ クッキー利用を必須にする : False
・ IPアドレスチェック : True
・ セッション再発行 : True
と設定して解決しました。
このあたりで既に「Zen Cart嫌だ…」という気持ちになっています(苦笑)。
2009年3月31日 Posted by staff_r | コメント


トラックバックURL: http://blog.kuromatsunai.info/postzen_cart/trackback/