さくらのレンタルサーバにLiveCommerceを入れる時の問題点

Live Commerce を、さくらのレンタルサーバに入れようとしました。
結局断念したのですが、インストール時の問題点を整理してみました。

・公開ディレクトリのマッピングが必要
デフォルトでは/home/アカウント名/www/ が公開ディレクトリで、
その中にしかフォルダが作れないため、
/home/アカウント名/www/ 配下にファイルを転送して、
/home/アカウント名/www/public_html/ を公開ディレクトリにしました。

・mcryptライブラリがない。
phpinfo()でみると、mcryptが入っていない。
phpを$HOME/local に「–with-mcrypt」付きでconfigureして入れた。

・*.phpはパーミッションが755でなければならない。
LiveCommerceのインストール画面(3/6)では、777かどうかをチェックしている。
さくらサーバでは、777では動かず、755で
public_html/install/function.php の isFilePermsValid関数を

・MySQLのテーブル作成にInnoDB が使えない <-いまここ
61テーブル中51テーブルがInnoDBで、productやorderなどの
大切そうなテーブルはInnoDBが必要でした。
MyISAMでは何かトラブルがありそうなので、インストールをあきらめました。

・インストール直後に.htaccessを直さないとならない
インストールで.htaccessが上書きされてしまうので、
自分のインストールしたphpを使う等で書き換えていた場合は、
手動で直す必要があります。

Live Commerce はどうやら環境の選り好みが激しそうです。
プラグインを作りたかったので、手元のCentOS5に入れる事にしました。
インストール要件が固まったら、どのプランがいいかサーバ会社に聞いてみる予定です。

Both comments and pings are currently closed.

Comments are closed.