#author("2022-09-07T01:08:52+00:00","","")
ネットショップ構築でかなりのシェアを占めていると思われるEC-CUBEを使ってみます。

*EC-CUBEのインストール [#gb8657be]

バージョン2.13系はMySQLへの接続にはPHPが --with-mysql オプションを指定してコンパイルされている必要があります。
-[[EC-CUBE バージョン確認方法]]

**ソースのダウンロードと設置 [#z86753eb]
**EC-CUBE2.13系 [#g91bf449]

無料の会員登録をしてソースをダウンロード~
https://www.ec-cube.net/
-[[EC-CUBE2.13系のインストール]]
-[[EC-CUBE CSV関連のメモ]]
-[[EC-CUBE form_personal_input.tplまわりについて]]
-[[EC-CUBE2系でパスワードを忘れた場合の対処法]]
-[[EC-CUBE2系 売上集計グラフにテキストが表示されない]]

 $ tar xvzfpP eccube-2.13.5.tar.gz
 $ mv eccube-2.13.5/html/ public_html
 $ mv eccube-2.13.5/data/ ./
 $ rm -fr eccube-2.13.5
 $ rm -f eccube-2.13.5.tar.gz
**EC-CUBE3.0.x系 [#df8ccf2d]

**データベースの準備 MySQL [#y52eae46]
-[[EC-CUBE3.0.x系のインストール]]
-[[EC-CUBE3でのエラー発生時の原因確認方法]]
-[[EC-CUBE3系プラグインの作成]]
-[[EC-CUBE3系 特定のプラグインが有効か確認する方法]]
-[[EC-CUBE3系 SQL操作系]]
-[[EC-CUBE3系でパスワードを忘れた場合の対処法]]
-[[EC-CUBE3系 テスト用商品を大量一括登録]]
-[[EC-CUBE3系 配送料の計算方法]]
-[[EC-CUBE3.0.17以下でunserializeエラー]]

 $ mysql -u root
 mysql> create database eccube_db default character set utf8;
 mysql> create user 'eccube_db_user'@'localhost' indentified by 'eccube_db_password';
 mysql> grant all on eccube_db.* to 'eccube_db_user'@'localhost';
**EC-CUBE4系 [#o062e385]

**データベースの準備 PostgreSQL [#bbedf3cf]
-[[EC-CUBE3.n系のインストール]]
-[[EC-CUBE4系のインストール]]
-[[EC-CUBE4系プラグインの作成]]
-[[EC-CUBE4 メールが届かない]]
-[[EC-CUBE4 テンプレートのカスタマイズ]]
-[[EC-CUBE4 独自の定数を定義]]
-[[EC-CUBE4 Entity拡張したtraitにて定数を読み込みたい]]
-[[EC-CUBE4 マスタテーブルの作成]]
-[[EC-CUBE4 送料計算をカスタマイズする]]
-[[EC-CUBE4 商品CSVに項目を追加する]]
-[[EC-CUBE4 フォームのエラー内容確認方法]]
-[[EC-CUBE4 管理画面のメニュー追加方法]]
-[[EC-CUBE4 特定のプラグインが有効か確認する方法]]
-[[EC-CUBE4 現在の環境でcomposer.jsonを更新したい]]

 $ createuser eccube_db_user
 Shall the new role be a superuser? (y/n) n
 Shall the new role be allowed to create databases? (y/n) y
 Shall the new role be allowed to create more new roles? (y/n) n
 $ createdb -U eccube_db_user -E UTF-8 -T template0 eccube_db
 $ psql -U eccube_db_user eccube_db
 => ALTER USER eccube_db_user PASSWORD 'password';

**ブラウザでアクセスしセットアップ [#g936ff65]

ブラウザでアクセスして説明に従ってセットアップします。

セットアップ完了後は install フォルダを削除します。

 $ rm -fr public_html/install

-[[EC-CUBE CSV関連のメモ]]
-[[EC-CUBE form_personal_input.tplまわりについて]]


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS