EC-Cube インストール
公式サイトからダウンロードしてきたデータを解凍。(ver2.4.3)- ここを参考に、HTMLフォルダにDATAフォルダを内包させる。ついでに『define.php』をいじくって相対パスを修正。
- DATAフォルダをstoreに改名してアップロード。
- CoreServerに、DataBaseを設定する。こことかここに、DataBase の相性について書かれているので、何となくPostgreSQLを選択してみる。文字コードはUniCodeで。
- 7loffel.com/store/install/ディレクトリにアクセスすると。
- ここまでやって、どうにも続かなくなって方向性転換。=D
/** HTMLディレクトリからのDATAディレクトリの相対パス */
define(“HTML2DATA_DIR”, “/data/”);/** DATA ディレクトリから HTML ディレクトリの相対パス */
define(“DATA_DIR2HTML”, “/../”);
/virtual/****/public_html/****/store/data/cache/ にユーザ書込み権限(777等)を付与して下さい。Warning: require_once() [function.require-once]: Unable to access /virtual/****/public_html/****/store/data/class_extends/util_extends/GC_Utils_Ex.php in /virtual/****/public_html/****/store/data/require_base.php on line 46Warning: require_once(/virtual/****/public_html/****/store/data/class_extends/util_extends/GC_Utils_Ex.php) [function.require-once]: failed to open stream: そのようなファイルやディレクトリはありません in /virtual/****/public_html/****/store/data/require_base.php on line 46 Fatal error: require_once() [function.require]: Failed opening required ‘/virtual/****/public_html/****/store/data/class_extends/util_extends/GC_Utils_Ex.php’ (include_path=’.:/usr/local/lib/php’) in /virtual/****/public_html/****/store/data/require_base.php on line 46
- データベースは、そのままの設定で、EC-Cubeのダウンロード解凍から、別方法でTRY。
- CoreServerは、PHPをセーフモードで稼働させている。これが、EC-Cubeのインストールに影響しているらしい。従って、ここやここを参考に、PHPをCGIで動かすおまじないを実行する。
- 具体的には、.htaccessに下記の一文を追加して、CoreServerのいわゆるpublic_htmlディレクトリ直下において置く。
- EC-Cubeの公式サイトから最新ヴァージョンのtar.gz(eccube-2.4.3.tar.gz 2010.03.16)をダウンロードしてサイトにアップロードする。
- SSH(参考サイト、使用アプリ)でサイトにログインし、解凍、移動、不要ファイルの削除などを行う。
- define.phpを編集。
- dataフォルダ内に、以下の記述をした.htaccessを設置。
- 下記 URLから、インストール作業開始。
- 問題なく、さくさく終了。installフォルダを削除して、管理者としてログイン。
AddHandler application/x-httpd-phpcgi .php
tar.gz … mv… rm…etc 懐かしい…
/** HTMLディレクトリからのDATAディレクトリの相対パス */
define(“HTML2DATA_DIR”, “/data/”);/** DATA ディレクトリから HTML ディレクトリの相対パス */
define(“DATA_DIR2HTML”, “/../”);
Order Deny,Allow
Deny from all
http://www.7loffel.com/store/install/
いじょ!
Tags: EC-Cube