CORESERVER ZenCart

2009/04/27 3 コメント カテゴリ: EC SITE

コアサーバーに 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に一行追加

PHP:
  1. AddHandler application/x-httpd-phpcgi .php

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

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

PHP:
  1. register_globals = Off
  2. display_errors = Off
  3. safe_mode = Off
  4. ini_set('session.use_trans_sid', false);

・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をフォルダごと削除する

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

関連する投稿

3 レスポンス

コメントする
  1. rikas様

    早速の返信ありがとうございます。
    データベースの設定やり直しなど何度もしました。

    秘密鍵の設定はしてないです。

    リンク先からダウンロードしてトライしてみます。

    現在ハンガリー在住で、周りに質問できる人がいなくて
    大変助かりました。

    ありがとうございます

    kata 2009 5 7 at 14:26 パーマリンク
  2. はじめまして。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ですが、コアサーバー用に特化したものが無料配布されているので、覗いてみてください。

    Rika 2009 5 6 at 18:23 パーマリンク
  3. はじめまして。
    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に接続できています。

    お手数ですがメールまたはここでアドヴァイス頂けないでしょうか。

    メールなどでの連絡方法がわからずコメント欄を使用しました。

    宜しくお願い致します。

    kata 2009 5 6 at 14:28 パーマリンク

コメントをどうぞ

Commenter Gravatar