From hs1155jj @ yahoo.co.jp Wed Sep 17 17:28:06 2014 From: hs1155jj @ yahoo.co.jp (=?iso-2022-jp?B?GyRCOjRGIxsoQiAbJEI/Tkh+GyhC?=) Date: Wed, 17 Sep 2014 17:28:06 +0900 (JST) Subject: [Tep-j-general] =?iso-2022-jp?b?b3Njb21tZXJjZRskQiROJSQlcyU5GyhC?= =?iso-2022-jp?b?GyRCJUghPCVrJEskRCQkJEYbKEI=?= Message-ID: <666429.93879.qm@web101311.mail.kks.yahoo.co.jp> oscommerceをレンタルサーバのxrea にインストールしようとしています。 以下の手順で作業を進めました。 1.FTPソフトでadmin と catalog ファイルをアップロード 2. http://xxxxxxx/catalog/install/ にアクセス   →「New Install」 クリック 3. データベース・サーバ情報入力画面で情報を入力   →「Continue」 クリック 4. ----------------------- 新規インストール Step 1: データベース・インポート データベースへの接続テストが成功しました。 ----------------------- と記された画面が現れたので、「Continue」をクリック ↓ データベースの接続テスト ↓ データベースのインポート結果 ↓ 設定内容の編集 ↓ Continue ↓ インストールの完了 ここで、「Catalog」ボタンを押すと --------------------------------------- FATAL ERROR: register_globals is disabled in php.ini, please enable it! --------------------------------------- とエラーメッセージが出ます。 「Administration Tool」管理画面には入ることができます。 上記のメッセージは、「register_globals」を有効にしてください。 という意味と、検索すると出てきました。 この点は、「.htaccess」ファイルを作ってそこに php_flag register_globals On と記入して下記フォルダにアップしてあります。 /public_html/catalog/install /public_html/catalog /public_html/admin 他にはどこを直せばカタログページを表示させられるでしょうか? また、検索して調べるうち、 register_globals を On にするのはセキュリティ上問題がある という記述を見つけました。そこはどうなんでしょうか?対策できるのでしょうか。。 どうぞ宜しくお願い致します。 sato From s.hiro @ mmy.ne.jp Thu Sep 18 08:57:00 2014 From: s.hiro @ mmy.ne.jp (Hiroshi Satou) Date: Thu, 18 Sep 2014 08:57:00 +0900 Subject: [Tep-j-general] =?iso-2022-jp?b?b3Njb21tZXJjZRskQiROJSQlcyU5GyhC?= =?iso-2022-jp?b?GyRCJUghPCVrJEskRCQkJEYbKEI=?= In-Reply-To: <666429.93879.qm@web101311.mail.kks.yahoo.co.jp> References: <666429.93879.qm@web101311.mail.kks.yahoo.co.jp> Message-ID: <20140918085657.DCCC.A90C2408@mmy.ne.jp> 佐藤 様 XREAのFAQに回答があります。 http://www.xrea.com/faq/#08 ============================================================== (Q)PHPの動かし方がわからないのですが? (A)モジュール版PHP(SafeMode付き)で実行できます CGIとして(SafeModeなし)でご利用可能頂く場合は、先頭行に #/usr/local/bin/php を入れ、拡張子を.cgiにして実行して下さい。 ============================================================== モジュール版PHPではregister_globalsをOnには出来ません。 CGIとして動かす場合にはphp.iniの中に設定を書く必要があります。 古いバージョンであればregister_globals=Offで動くものもあります。 http://sourceforge.jp/projects/tep-j/releases/p1428 新しいバージョンを使いたければサーバをXREAから他に変えた方が良い です。Minibird(http://www.minibird.jp/)は管理パネルからPHPの環境 を変更出来ます。 最後にセキュリティ上、register_globalsはOffの方が望ましいです。 対策は $_GET, $_POST, $_SERVER 等のスーパーグローバル配列を使用 してプログラム(ソースコード)を書き直すことです。 参考になれば幸いです。 On Wed, 17 Sep 2014 17:28:06 +0900 (JST) 佐藤 仁美 wrote: > oscommerceをレンタルサーバのxrea にインストールしようとしています。 > > > 以下の手順で作業を進めました。 > > 1.FTPソフトでadmin と catalog ファイルをアップロード > > > 2. http://xxxxxxx/catalog/install/ にアクセス > >   →「New Install」 クリック > > 3. データベース・サーバ情報入力画面で情報を入力 >   →「Continue」 クリック > > 4. > ----------------------- > 新規インストール > Step 1: データベース・インポート > データベースへの接続テストが成功しました。 > ----------------------- > と記された画面が現れたので、「Continue」をクリック > > ↓ > > データベースの接続テスト > > ↓ > > データベースのインポート結果 > > ↓ > > 設定内容の編集 > > ↓ > > Continue > > ↓ > > インストールの完了 > > ここで、「Catalog」ボタンを押すと > > --------------------------------------- > FATAL ERROR: register_globals is disabled in php.ini, please enable it! > --------------------------------------- > > とエラーメッセージが出ます。 > > 「Administration Tool」管理画面には入ることができます。 > > 上記のメッセージは、「register_globals」を有効にしてください。 > という意味と、検索すると出てきました。 > > この点は、「.htaccess」ファイルを作ってそこに > > php_flag register_globals On > > と記入して下記フォルダにアップしてあります。 > > /public_html/catalog/install > /public_html/catalog > /public_html/admin > > 他にはどこを直せばカタログページを表示させられるでしょうか? > > また、検索して調べるうち、 > > register_globals を On にするのはセキュリティ上問題がある > > という記述を見つけました。そこはどうなんでしょうか?対策できるのでしょうか。。 > > どうぞ宜しくお願い致します。 > > > sato > > _______________________________________________ > Tep-j-general mailing list > Tep-j-general @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/tep-j-general ********************************* 〒990-0043 山形市本町一丁目7-54  キャプテン山形株式会社  佐藤 浩  TEL 023-622-6611  Fax 023-622-6733  E-mail: s.hiro @ mmy.ne.jp PGP fingerprint: 493C 7F78 6CBE DAD8 3D6F 6D64 70B3 59A5 C38A 3CF9 ********************************* From hs1155jj @ yahoo.co.jp Mon Sep 29 19:32:24 2014 From: hs1155jj @ yahoo.co.jp (=?iso-2022-jp?B?GyRCOjRGIxsoQiAbJEI/Tkh+GyhC?=) Date: Mon, 29 Sep 2014 19:32:24 +0900 (JST) Subject: [Tep-j-general] =?iso-2022-jp?b?GyRCJTUlJCVIJEslbSUwJSQlcyQsGyhC?= =?iso-2022-jp?b?GyRCJEckLSReJDskcyEjGyhC?= Message-ID: <577891.79330.qm@web101310.mail.kks.yahoo.co.jp> oscommerce-2.2ms1j を xrea にインストールし、各種設定を進めています。 ショップ情報や支払い方法、配送方法など設定し、ためしに商品を購入してみようとしたところ、エラーが発生しました。 商品を登録 ↓ テスト的に商品の購入をしてみたい ↓ カタログページから商品クリック ↓ アカウント作成(アカウントは作れました) ↓ ログインボタンをクリック ↓ 下記エラーメッセージが表示されました。 ----------------------------------------------------------------------- Warning: ini_set() [function.ini-set]: A session is active. You cannot change the session module's ini settings at this time. in /virtual/naki/public_html/catalog/includes/functions/sessions.php on line 143 Warning: Cannot modify header information - headers already sent by (output started at /virtual/naki/public_html/catalog/includes/functions/sessions.php:143) in /virtual/naki/public_html/catalog/includes/functions/general.php on line 29 ----------------------------------------------------------------------- 何をどう直せば良いか分からずにいます。 どなたか、ご教唆頂ければ幸いです。 佐藤仁美 -------------- next part -------------- HTMLの添付ファイルを保管しました... URL: http://lists.sourceforge.jp/mailman/archives/tep-j-general/attachments/20140929/65f00792/attachment.htm From officegilberto @ gmail.com Tue Sep 30 13:42:20 2014 From: officegilberto @ gmail.com (=?ISO-2022-JP?B?b2ZmaWNlIGdpbGJlcnRvOhskQkxuOH0hIVhGMGwbKEI=?=) Date: Tue, 30 Sep 2014 13:42:20 +0900 Subject: [Tep-j-general] =?iso-2022-jp?b?GyRCJTUlJCVIJEslbSUwJSQlcyQsGyhC?= =?iso-2022-jp?b?GyRCJEckLSReJDskcyEjGyhC?= In-Reply-To: <577891.79330.qm@web101310.mail.kks.yahoo.co.jp> References: <577891.79330.qm@web101310.mail.kks.yahoo.co.jp> Message-ID: XreaでOSCommerceを使うにはソースをいくつか 書きなおさなければなりません。 PHPについてある程度のの知識が無ければ 書き変えは危険ですので、 他のレンタルサーバー(さくら等)に乗り換えたほうが 早いと思います。 また現在日本語OSCommerceはアップデートされていませんので 今後を考えるとカラミーショップなどのサービスを使えば レンタルサーバーに組み込むなどの作業も不要ですので それらの利用も視野に入れたらいかがでしょう。 野口 2014年9月29日 19:32 佐藤 仁美 : > > > oscommerce-2.2ms1j を xrea にインストールし、各種設定を進めています。 > ショップ情報や支払い方法、配送方法など設定し、ためしに商品を購入してみようとしたところ、エラーが発生しました。 > > 商品を登録 > ↓ > テスト的に商品の購入をしてみたい > ↓ > カタログページから商品クリック > ↓ > アカウント作成(アカウントは作れました) > ↓ > ログインボタンをクリック > ↓ > 下記エラーメッセージが表示されました。 > > ----------------------------------------------------------------------- > *Warning*: ini_set() [function.ini-set > ]: > A session is active. You cannot change the session module's ini settings at > this time. in > */virtual/naki/public_html/catalog/includes/functions/sessions.php* on > line *143* > > *Warning*: Cannot modify header information - headers already sent by > (output started at > /virtual/naki/public_html/catalog/includes/functions/sessions.php:143) in > */virtual/naki/public_html/catalog/includes/functions/general.php* on > line *29* > ----------------------------------------------------------------------- > > 何をどう直せば良いか分からずにいます。 > > どなたか、ご教唆頂ければ幸いです。 > > > > 佐藤仁美 > > _______________________________________________ > Tep-j-general mailing list > Tep-j-general @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/tep-j-general > -------------- next part -------------- HTMLの添付ファイルを保管しました... URL: http://lists.sourceforge.jp/mailman/archives/tep-j-general/attachments/20140930/3bb8879c/attachment.htm