Top >  ZenCart >  ZenCartに寄り道

ZenCartに寄り道

MovableTypeのカスタマイズは取り合えず、横においといて、ZenCartに寄り道。
インストールと基本設定まで、完了しました。

とはいっても、ほぼ同じことを2回やりました。
なぜなら…。
私のMac(OS:10.3.9)が悪いのか、ダウンロードして解凍すると、長ーーーいファイル名のお尻が切れてしまっていたのです。
基本設定をして、サンプルサイトを開くと、エラーが出たりと、なんでやねん状態になっているのを見て気がついたのですが…。
で、これで1日終わり。

2日目に、今度はWin(OS:XP)で再ダウンロード・解凍・アップロード・インストール・設定に再びトライ。
共有のSSLの設定の箇所に問題があったようで、どうにもうまく行かない。
結局、admin/includes/configure.phpをダウンロードして、書換えて、やっとこさ解決。
取り合えず、1日目よりは一歩進み、一安心。

《インストールメモ》

インストール手順
(1)ZenCartフォルダ内のすべてを任意のディレクトリにすべてアップ

   その際に、以下の情報をメモメモ。
   ◎構築サイトURL http://ZenCartを動作させるURL
   ◎ディレクトリパス /home/...../ZenCartディレクトリ
   ◎SSLURL   https://SSL用アドレス/ZenCartディレクトリ
   ◎DB関連     DB名/DBユーザー名/DBバスワード

   リネーム&属性設定
   admin/includes/dist-configure.php → configure.php 666
   includes/dist-configure.php → configure.php 666

(2)ZenCartをアップしたディレクトリにアクセス(自動的にインストーラに接続)
(3)「続ける」ボタンをクリックしてインストール作業を「システム検査」画面まで進める
   ※下部「ファイルとフォルダのパーミッション」に表示される!マークのついた項目は、
    属性を777に変更後、「再検査」ボタンでチェック
   問題がなくなったら、「インストール」ボタンをクリックして「サーバ設定」に進む
(4)構築サイトURLなどを設定し「システム設定保存」で進む
(5)phpBB設定は変更せずに「phpBB設定保存」で進む
(6)データベース設定を行い「データベース設定保存」で進む
(7)店舗の設定(後で一般設定>ショップ全般の設定で修正可能)を行い「店舗設定保存」で進む
(8)管理者アカウントを設定し「管理者設定」で進む
(9)インストール成功ページに変移すれば、インストールは完了

   《後処理》
   インストール用ディレクトリ zc-installディレクトリをサーバーから削除
   includes/configure.phpの属性を644に変更

   管理者エリアURL http://ZenCartを動作させるURL/admin/

インストール後の設定
(1)管理者エリアにアクセスしログイン
(2)店舗設定 一般設定>ショップ全般の設定 から行う
(3)管理者の設定 追加設定・ツール>管理者の設定 から インストール時に登録されている管理者demoを削除する

SSLの環境設定
《管理画面でのSSL》
admin/includes/configure.php HTTP_SERVER/HTTP_CATALOG_SERVERの定義を変更

[オリジナル]


1. // Define the webserver and path parameters
2. // Main webserver: eg, http://localhost - should not be empty for productive servers
3. define('HTTP_SERVER', 'http://ZenCartを動作させるサーバーのルートURL');
4. // Secure webserver: eg, https://localhost - should not be empty for productive servers
5. define('HTTPS_SERVER', 'https://ZenCartを動作させるサーバーのSSLのルートURL'); // eg, https://localhost
6. define('HTTP_CATALOG_SERVER', 'http://ZenCartを動作させるサーバーのルートURL');
7. define('HTTPS_CATALOG_SERVER', 'https://ZenCartを動作させるサーバーのSSLのルートURL');
8.

9. // secure webserver for catalog module and/or admin areas?
10. define('ENABLE_SSL_CATALOG', 'true');
11. define('ENABLE_SSL_ADMIN', 'true');

[SSL設定]
3行目を'http://www...'から'https://www...'に変更する

※共有SSLではさらに※
includes/templates/template_default/common/html_header.phpの

を削除する

 <  前の記事 書き込みに画像を貼るには  |  トップページ  |  次の記事 ZenCartファイル構成  > 

         


このページについて

このページは「いろいろやっちゃお」の記事のひとつです。

他にも多くの記事があります。トップページサイトマップもご覧ください。