#freeze
* [[osCommerce]]
オンラインショップを構築するためのWebアプリケーションです。
#contents
** 環境設定
http://sourceforge.jp/projects/tep-j/filesからoscommerce-2.2ms1j-R6a.tar.gzをダウンロードします。展開後、ドキュメントルートにコピーします。
cp -R catalog /var/html/osCommerce
cp -R admin /var/html/osCommerce
catalogとadminのincludesにあるconfigure.phpはchmod 706にしておいてください。~
またphp.iniのregister_globalはOnにしておきます。
mysqlにユーザを作成しておきましょう。
grant create,drop,select,insert,update,delete on *.* to oscadm@localhost identified by test;
ではインストールです。http://www.test.com/osCommerce/catalog/install/index.phpにいって、情報を入力して次に進みましょう。あれ?またエラーが出ました。
Client does not support authentication protocol requested
by server; consider upgrading MySQL client
しょうがないので、http://dev.mysql.com/doc/mysql/ja/Old_client.htmlから
mysql> UPDATE user SET Password = OLD_PASSWORD('mypass')
-> WHERE Host = 'some_host' AND User = 'some_user';
mysql> FLUSH PRIVILEGES;
をすると次に進みました。次はcatalogとadminのincludesにあるconfigure.phpをchmod 644で元に戻しておいてください。またinstallディレクトリも消しておきましょう。
またMTAがqmailの場合は、php.iniを
sendmail_path = /var/qmail/bin/qmail-inject
にしておきます。
** リンク
http://www.bitscope.co.jp/tep/index.html
** 参考書籍