質問 > 管理機能 > 携帯からの注文でTOPページに遷移する |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
nagomin |
投稿日時: 2009/10/12 2:44
対応状況: −−−
|
半人前 登録日: 2009/9/25 居住地: 北海道 投稿: 15 |
携帯からの注文でTOPページに遷移する 2度目のお世話になります。
題名と同現象で解決済の方もいらっしゃるようですが、 当方では解決しない為、質問させていただきます。 至らぬ点があると思いますが、回答宜しくお願い致します。 SIXCOREサーバーでインストール後(カスタマイズなしの状態) 携帯から商品を購入しようとすると 「注文」ボタン押下後に、TOPページに遷移してしまいます。 XSERVERでは同現象は起きませんでした。 いずれのサーバーも下記環境は同じです。 ご教授宜しくお願い致します。 _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ EC-CUBE : eccube-2.4.1 PHP : PHP 5.1.6 DB : MySQL 5.0.45 _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ |
ramrun |
投稿日時: 2009/10/12 10:23
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: 携帯からの注文でTOPページに遷移する ↓の参考スレのように.htaccessが機能していないか、phpがcgi版のときにphp.iniを用意していないとかだと思います。
モバイル「https」アクセスで購入完了まで到達できません http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=3538&forum=2 |
nagomin |
投稿日時: 2009/10/12 12:37
対応状況: −−−
|
半人前 登録日: 2009/9/25 居住地: 北海道 投稿: 15 |
Re: 携帯からの注文でTOPページに遷移する 仙人 様
ご回答ありがとうございます。 .htaccessとphp.iniの知識がないので、 よくわからないのが現状です。 .htaccessは無効にしています。 php.ini [session.use_trans_sid = 1]を /cart 直下に設定しています。 /cart/index.php にphpinfo();を追記し、 確認してみましたが、 session.use_trans_sid = 0で表示されました。 現象を見ても、何をどのように直していいか わからないので、ご教授いただければと思います。 以上、よろしくお願いいたします。 |
ramrun |
投稿日時: 2009/10/12 13:25
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: 携帯からの注文でTOPページに遷移する ↓によると
sixcore サーバーについて > php.iniについて http://www.sixcore.ne.jp/shared/man/server_phpini.php /home/サーバーID/ドメイン名/php/php.ini は全てのディレクトリに対して有効みたいです。 つぎにpc(html)と携帯(mobile)が別ディレクトリだということはよろしいでしょうか?
たとえば /home/サーバーID/ドメイン名/php/php.ini に session.use_trans_sid = 1 としたら↓のように全ディレクトリで有効です。
このときhtmlにphp.iniを置いて session.use_trans_sid = 0 としたら置いたディレクトリにのみ有効です。
さらにhtml/mobileにphp.iniを置いて session.use_trans_sid = 1 としたら、やはり置いたディレクトリにのみ有効です。
要するに、下のディレクトリにも有効なのは /home/サーバーID/ドメイン名/php/php.ini だけであって、それ以外のphp.iniはその場所にしか効かないので、必要なディレクトリ全てに配置することになります。 |
nagomin |
投稿日時: 2009/10/12 15:10
対応状況: −−−
|
半人前 登録日: 2009/9/25 居住地: 北海道 投稿: 15 |
Re: 携帯からの注文でTOPページに遷移する 仙人 様
ご回答ありがとうございます。 >つぎにpc(html)と携帯(mobile)が別ディレクトリだということはよろしいでしょうか? まだまだ「つもり」かもしれませんが了解しております。 各ディレクトリ(ドメイン直下やmobile直下・mobile/cart直下)にphp.iniを配置し試してみましたが、 やはり 「session.use_trans_sid = 0」となってしまいます。 xserverとの違いがディレクトリとなりますが、 何かしら影響あるのでしょうか? XSERVER:サーバーID/public_html/EC-CUBEの配下に dataとhtmlとなっています。 SIXCORE:サーバーID/EC-CUBEの配下に dataとhtmlとなっています。 以上、回答よろしくお願いいたします。 |
nagomin |
投稿日時: 2009/10/12 15:40
対応状況: 解決済
|
半人前 登録日: 2009/9/25 居住地: 北海道 投稿: 15 |
Re: 携帯からの注文でTOPページに遷移する 仙人 様
ご協力ありがとうございました。 仙人様のお言葉をもう一度確認しながら、 「.htaccess」と「php.ini」の見直しを行った結果、 当方「.htaccess」の設定に不備がありました。 以下SIXCOREの設定を行いました所、無事解決しました。 メモ程度に・・・載せておきます。 SIXCOREのサイトに以下記述がありました。 ///////////////////////////////////////////////////////// EC-CUBE携帯サイト対応 EC-CUBEを携帯サイトに対応させるために以下の修正作業を行ってください。 1) 「mobile」フォルダ内の「.htaccess」のファイル名を「bk.htaccess」等に変更し、無効にします。新たに下記の「.htaccess」を設置します。 <Files ~ "\.ini"> deny from all </Files> suPHP_ConfigPath /home/(サーバーID)/(ドメイン名)/public_html/(*)/mobile/ 例: suPHP_ConfigPath /home/sample/sixcore-sample.com/public_html/ec/mobile/ ※パス指定の箇所は、お客様のインストール環境に合せて変更ください。 上記はphp.iniへのアクセスを禁止し、php.iniが適用されるフォルダを「mobile」に指定するための記述となります。 ///////////////////////////////////////////////////////// 以上です。 大変お騒がせしました。 申し訳ありませんでした。 |
ramrun |
投稿日時: 2009/10/12 15:48
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: 携帯からの注文でTOPページに遷移する 勝手にCGIかなと思ったんですが、sixcoreはsuPHPか(汗)。
.htaccessで読み込ませたいphp.iniを指定するみたいです。 mobile用に1個用意すればいいみたいですね。 EC-CUBE携帯サイト対応 http://www.sixcore.ne.jp/dedicated/man/install_eccube.php#6 上に書いたのはcgi版phpのmasterのphp.iniとlocalのphp.iniの関係になります。 [追記] 調べてるうちに解決したみたいでよかったです。 最近こんなのばっかりw |
nagomin |
投稿日時: 2009/10/12 22:03
対応状況: 解決済
|
半人前 登録日: 2009/9/25 居住地: 北海道 投稿: 15 |
Re: 携帯からの注文でTOPページに遷移する 仙人 様
解決済にも関らず回答ありがとうございます。 suPHP!?って・・・とわからない疑問もこれから調べるとして、 勉強不足でお恥ずかしいばかりです。 EC-CUBEが発展するような質問が 出来るよう勉強しますねv 誠にありがとうございましたm(_ _)m |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |