パリ・ボルドーを行き交うフランスの恋人〜ワイン〜

福岡の姉妹都市、フランスはボルドーのワイナリーDomaine de Viaud の最新情報とぶどう摘み体験記。 著作権フリーの写真もあります。

logs

XREAのPHP5使用サーバーにosCommerceをインストールする方法

個人的に月額200円の格安/高機能/サポートなしサーバーをレンタル。そして、osCommerceという高機能ECサイト構築システムをインストールしました。
これが全然うまく行かなかったのですが、何とか成功したのでここにメモしておきたいと思います。

まず、osCommerceというソフトに関してですが、久留米絣の儀右ヱ門はこのソフトを使用しています。無料のソフトで世界の開発者たちが共同で開発しています。リナックスと同じような方向性ですね。

さて、VALUE-DOMAIN.COMドメインを取得し、サーバーはXREAのサービスを利用。

先にも書いたようにインストールが全然うまく行かない訳です。それで調べてみると、phpのバージョンが5である事が原因だとか。それでも英語のサイトなどを色々調べて行き、色々試した結果、何とかインストールに成功しました。

ここでは、結果に至るまでの実質的作業のみを記します。というのも、PHPのことなどに関してはあまり明るくないので意味まで解説出来ないのです・・・。

1. 事前準備として、XREAでMySQLデータベースを作り、PhpMyAdminもインストールしておきましょう。

2. .htaccessというファイルをアップロードします。(この作業が抜けていてインストールが出来なかったのだと理解しています。その内容は最後に記します。)

3. osCommerce 2.2 MS1 日本語版をデスクトップにダウンロード。

4. ファイルを解凍。

5. FTPソフトで自分のサーバー領域のpublic_html内に解凍したフォルダ内のadmin、catalog、extraフォルダをアップロード。

6. http://サイト名/admin/includes/内とhttp://サイト名/catalog/includes/内にあるconfigure.phpのパーミッションを706に変更。

7. http://サイト名/catalog/install/ にアクセスしてインストール作業開始。

これで、後は流れに沿って行けば問題なくインストールが出来ました。7の後の作業は様々なホームページで解説されていますし、下記の書籍にも詳しく載っています。


オープンソース徹底活用 osCommerceによるオンラインショップ構築テクニック




インストールが終了してもセキュリティの設定や「警告: セッション・ディレクトリが存在しません: /tmp. セッションを利用するためにディレクトリを作成してください。」といった警告が出てしまう問題を解決しなくては行けないので注意が必要ですね。この警告に関してはこちらを参照したら解決出来ました。


最後に.htaccessの設定ですが、私は下記のようにしています。

php_flag output_buffering Off
php_flag register_long_arrays On
php_flag register_globals On
php_value default_charset EUC-JP
php_value mbstring.language Japanese
php_flag encoding_translation On
php_value mbstring.http_input auto
php_value mbstring.http_output EUC-JP
php_value mbstring.internal_encoding EUC-JP
php_value mbstring.substitute_charavter none
php_value session.referer_check www.ドメイン名

上記解説書の32ページに記載されている例に

php_flag register_long_arrays On
php_value session.referer_check www.ドメイン名

を加えています。なぜこういう記述が必要なのかは申し訳ありませんが、全く判りません・・・。今後勉強して行きます。

この後、MovableTypeやwordpressをインストールしてみようかなと考えています。

トラックバックURL

http://viaud.blog16.fc2.com/tb.php/238-ade95a1d

この記事へのトラックバック

この記事へのコメント

@ハンガリー

ハンガリーでワインについて教わっています。osCommerceのセッテイングに困っていて偶然こちらに来ました。 ボルドーでの経験された記事すこし読みました。 
osCommerceの.htaccessの設定が原因だと思うので解決すると思います。

ありがとうございます。

  • 14/04/2009
  • kata ♦SFo5/nok
  • URL
  • 編集 ]
コメントありがとうございます!

kataさま、
こんにちは!コメントありがとうございます!ハンガリーでワインの勉強をされているのですね!ハンガリーでワインの勉強をしている日本の方を初めて知りました。リンク先はご自分でお作りになっているんですか?

コメント投稿フォーム

Paging Navigation


著作権フリーのフランス写真

Dimaine de Viaud
powered by Domaine de Viaud

Navigations, etc.