忘れないように備忘録。
chicappaにlive commerceインストールする時
(hetemlはZend Optimizerが入っていなかったため、できなかった...)
↓
▽live commerce ダウンロード
http://www.live-commerce.com/
▽ZendFramework (Minimal) ダウンロード
http://framework.zend.com/download/current/
↓
公開ディレクトリが無かったので、サブドメインを設定(とりあえずshop.)し、live-commerceのファイル内の、public_htmlフォルダの名前をshopに書き換える。
↓
live-commerceフォルダ内のデータをFTPアップロード
※転送モードはバイナリモードで!(あとあと困る)
(サブドメインのフォルダにはshop内のデータを入れる)
↓
application→library、installの2ヶ所フォルダ直下に、解凍したZendFrameworkフォルダ内(Zendフォルダ)をまるまるアップロード
↓
パーミッションの設定
- admin [0777]
- application/admin_debug.log [0777]
- application/catalog_debug.log [0777]
- application/config.ini [0777]
- application/tmp/ [0777]
- backup [0777]
- cache [0777]
- catalog [0777]
- public_html/resources/upload/ 以下に含まれるすべてのフォルダを [0777]
- public_html/.htaccess [0777]
↓
http://ドメイン名/install/ にアクセス
↓
<< STEP 1 >>
動作環境のチェック。バツになるとすれば、たぶんZend Frameworkくらい。
※Zendフォルダアップ場所を再確認
↓
<< STEP 2 >>
データベースの設定。データベース作成は各サーバのコントロールパネルで作成。
・ホスト名:サーバー名を入れる(localhostだとエラーになった)
・MySQLユーザー名:ユーザー名を入れる。
・MySQLパスワード:パスワードを入れる。
・データベース名:データベース名を入れる。
※エラーが出た場合
Fatal error: Call to undefined function mysql_set_charset() in /home/sites/〜/install/index.php on line 125
というエラーが出た場合は、
install/index.phpの 125行目にある mysql_set_charset('utf8'); を削除する
↓
<< STEP 3 >>
パーミッションの設定その2。画面に従い、変更する。
↓
<< STEP 4 >>
各ディレクトリのパス設定。基本スルー。
↓
<< STEP 5 >>
インストール、インポート開始。
↓
<< STEP 6 >>
インストール完了!
※ちなみにロリポップサーバーの場合、インストール完了画面が出ずにエラー500の画面が出てしまう。
いろいろ調べてみると、/.htaccessの中にインストール後に自動記述される内容(phpとか)がダメみたい。(php.ini設定しないといけないらしいが、ロリポップでは詳しくいじれないからお手上げ)
システムよく分からないので、スルー。
さて、チカッパ閉鎖後どうしようかな。。。。