暇なので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だったのでその点の修正は必要なかった。