さくらのレンタルサーバでZen Cart(ゼン・カート)
以下、2005年の3月に昔のブログでエントリーした内容ですが、いまだアクセスが多いのでここに転載します。
古い情報なので変更されていたらスイマセン。
SAKURA InternetのさくらのレンタルサーバでZen Cart(ゼン・カート)を設置してみる。
普通に設置した場合、すんなりはいかなかったので、書き残しておきます。
これが正しいかは保証できませんので参考までにご覧頂き、自己責任のうえ、作業してください(^^;
どの段階ですんなりいかなかったかは書かず、とりあえずすんなり設置出来る流れを書き残します。
■使用サーバー さくらのレンタルサーバースタンダード
■FTPソフト FFFTP Ver.1.92
■インストールパッケージ Zen Cart日本語版 1.2.0-l10n-jp-1
■前提事項■
- 圧縮ファイルの解凍は出来ているとする。
- FTPの設定は出来ているとする。
- [http://hoge.jp/cart/]に設置する。
FTPアップロード先は[/home/hoge/www/cart]とする。 - 「さくらインターネットサーバコントロールパネル」でデータベースを作成している事とする。
- 「データベース ユーザ名 / データベース名」は、[hoge]
「データベースサーバ」は、[mysql1.db.sakura.ne.jp]
「データベース接続パスワード」[hogehoge]とする。 - 裏技でhttpsを使用出来るという情報があるが、今回は使用しない。(あくまで裏技なので)
■手順■
- FFFTPを起動し、[オプション]→[環境設定]→[転送3]→[追加]で、「ファイル名」に[*.php]、「属性」に[755]にする。
- cartフォルダにファイルを全てアップロードする。
- ブラウザーで、[http://hoge.jp/cart/]を開くとZen Cart設定画面が表示されるので、「システム設定」まですすむ。「403 Forbiddenエラー」が出る場合は、[http://hoge.jp/cart/index.php]を開けば宜しい。
- 「システム設定」は以下のように設定する。
「物理パス」[/home/hoge/www/cart]
「仮想HTTPパス」[http://hoge.jp/cart]
「仮想HTTPSサーバ」[http://hoge.jp/cart]
「仮想HTTPSパス」[http://hoge.jp/cart]
「Enable SSL」[NO]
「Enable SSL(管理側)」[NO]
物理HTTPパスは空白。 - PHPBBは使用せずすすむ。
- 「データベース設定」は以下のように設定する。
「データベースタイプ」[MySQL]
「データベースホスト名」[mysql1.db.sakura.ne.jp]
「データベースユーザー名」[hoge]
「データベースパスワード」[hogehoge]
他、初期値。 - 残りは任意に設定。
- 終わって、問題なく表示出来るようになったら、FTPで[/home/hoge/www/cart/zc_install]を名前変更するか削除する。
- FTPで[/home/hoge/www/cart/includes/configure.php]と、[/home/hoge/www/cart/admin/includes/configure.php]の属性を[400]にする。
- 終了。
間違いがあったら教えて下さい。
何方かの参考になれば幸いです。
ありがとうございます。
昨日インストール後、管理画面でエラーが出てアクセスできなかったのですがパーミッションを変えてアクセスできるようになりました。
レンタルサーバーはさくらのプレミアムです。
Zen Cart 1.3.8a を
http://payap.net/shop/
にインストールしました。
長谷川さん、コメントありがとうございます。
アクセスできるようになったとのことで、少しでもお力になれたのであれば嬉しい限りです。
タイは落ち着いてきましたでしょうか。
一日でも早く平穏な日々が訪れますことをお祈り致します。