CORESERVER ZenCart

コアサーバーに Zen Cartをインストールするまでのまとめ

インストール

以下 /catalogへアップロードした場合

  1. /catalog/includes/dist-configure.php をconfigure.phpに名前を変えてアップロード 属性変更777
  2. /catalog/admin/includes/dist-configure.php をconfigure.phpに名前を変えてアップロード 属性変更777

以下を属性変更777

  • /catalog/cache
  • /catalog/images
  • /catalog/includes/languages/english/html_includes
  • /catalog/includes/languages/japanese/html_includes
  • /catalog/media
  • /catalog/pub
  • /catalog/admin/backups
  • /catalog/admin/images/graphs
  • /catalog/images/以下のフォルダすべて

.htaccess(コアサーバー用)

用意されているルートディレクトリの.htaccessに一行追加

<br />
AddHandler application/x-httpd-phpcgi .php<br />

php.ini(コアサーバー用)

以下を記述したphp.iniを作成

<br />
register_globals = Off<br />
display_errors = Off<br />
safe_mode = Off<br />
ini_set('session.use_trans_sid', false);<br />

・htaccess, php.ini アップロード先

zencart/
・htaccess
・php.ini
zencart/admin/
・php.ini
zencart/zc_install/
・php.ini

.htaccessの内容を見ると、cgi版phpを動かしているようですね。 <br />
その場合.htaccess ではなく、php.ini に変更する必要があります。

phpBB

フォーラムが必要ならphpBBを別途インストールしておく

SSL

SSLを使用する場合は必要な手続きを完了しておく

(SSLは他のサーバーと比較中で、まだ申し込んでいません。ヘルプが無いのが不安。バリュードメインで取得してないし。)

データベース

MySQLを用意しておく

インストーラ起動

sshot-5

  • アップロードしたファイルへアクセス(http://www.mydomain.com/catalog
  • パーミッションの設定ミスがあると赤字で注意が出るので(やさしい。)修正し、再送信しながら進める
    上記をミス無くやれば一発でできるハズ。

不安だからPHP4で動かそうとしたけど、本家で発表したZen cart2.00がPHP5.2が必須で、PHP4のサポートも無くなるそうなので、PHP5.2.5ではじめて様子を見ようと思います。UTF-8も標準になるらしい。Wordpressと組ませるときの文字化けの苦労が無くなって助かる。
Curl推薦ということなので、自分じゃついて行けるか分からないけど、見る分にはかなり楽しみです。
ところでそれが日本語になるのはいつごろなんだろ。
どっちにしても、PHP4でやっちゃてる場合、不安だろうなぁ。よかった今からで。

インストール後

  • 最初に名前を変えてアップロードしたconfigure.php ファイルふたつの属性を戻す 644
  • /catalog/zc_installをフォルダごと削除する

忘れても、アラートが表示されるので絶対に気がつきます。
次は設定だ。

Tags: ,

3 コメント

  1. kata 2009/05/07 at 14:26 #
    rikas様 早速の返信ありがとうございます。 データベースの設定やり直しなど何度もしました。 秘密鍵の設定はしてないです。 リンク先からダウンロードしてトライしてみます。 現在ハンガリー在住で、周りに質問できる人がいなくて 大変助かりました。 ありがとうございます
  2. Rika 2009/05/06 at 18:23 #
    はじめまして。kataさん。 私もZen Cartは手をつけ始めたばかりで、アドバイスできるような立場じゃないんです。 色々試していて、立て続けに30回以上インストールしましたが、上記のような症状に出会ったことはありません。 データベースの接続に失敗なら、単純に設定ミスなのでは?と感じています。 Kataさんがどの位のスキルなのかが分からないのですが、インストールはブラウザの戻るでも、何度でもやり直しができたので、データベースの設定をやり直してみてはいかがでしょうか。 (秘密鍵とか設定してますか?) 私の場合はUTF-8でWordpressと組ませることを目的としているのですが、もしUTF-8でも構わないのなら、 https://ss1.coressl.jp/www.fs4y.com/modules/zox/index.php?language=ja&main_page=product_free_shipping_info&products_id=24 に、バージョンはv1.3.0.2 l10n jp2ですが、コアサーバー用に特化したものが無料配布されているので、覗いてみてください。
  3. kata 2009/05/06 at 14:28 #
    はじめまして。 RIKA様 検索してたどり着きました。 コアサーバーにゼンカートを導入するのに1週間以上 難儀しています。 zen-cart-v1.3.0.2-l10n-jp-4.zip インストーラーの データベース設定にて データベースへの接続に失敗しました 「Host ‘s49.coreserver.jp’ is not allowed to connect to this MySQL server」 凡庸JPを使おうとしています。 データベースは作成できたはずなのですが、 どうして接続できないのかわかりません。 myadminに接続できています。 お手数ですがメールまたはここでアドヴァイス頂けないでしょうか。 メールなどでの連絡方法がわからずコメント欄を使用しました。 宜しくお願い致します。