暇なのでosCommerceをPHP5環境で構築してみた。

http://sourceforge.jp/projects/tep-j/files/?release_id=3606#3606
ここで最新版のoscommerce-2.2ms1j-R8.tar.gz をダウンロードして、
このサーバの秘密のディレクトリにアップロードした。

簡単には動かないはずなので、作業前に検索してみた。
この記事がすぐに目に付いたので、さっそく試してみることにする。
http://viaud.blog16.fc2.com/blog-entry-238.html

.htaccess の記述内容 
php_flag output_buffering Off
php_flag register_globals On
php_flag register_long_arrays On
php_value default_charset EUC-JP
php_value mbstring.detect_order auto
php_flag  mbstring.encoding_translation Off
php_flag  mbstring.func_overload Off
php_value mbstring.http_input auto
php_value mbstring.http_output EUC-JP
php_value mbstring.internal_encoding EUC-JP
php_value mbstring.language Japanese
php_flag  mbstring.strict_detection Off
php_value mbstring.substitute_character none
php_value session.referer_check あなたのドメイン名

アップロードしたら、installディレクトリにアクセス。データベースなどの情報を入れて、[continue]ボタンをクリックするが、同じ画面に戻ってしまう。
動きそうにない…
確認すると先ほどの.htaccessの名称を間違っていた。修正してインストールを再開するとあっけなく完了した。
念のため、会員になり商品を購入してみたがいまのところ不具合は発見できない。
管理画面でも購入を確認できて操作できた。
このサーバはMySQL4だったのでその点の修正は必要なかった。