質問 > その他 > モバイルサイトにアクセスできません |
その他
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
nanakoko |
投稿日時: 2009/10/14 20:04
対応状況: −−−
|
一人前 登録日: 2009/8/18 居住地: 投稿: 139 |
Re: モバイルサイトにアクセスできません ramrun様
いつもありがとうございます。 という事は、いつか問題が発覚する可能性が出てくるという事ですね・・・。 ちょっと、現状の設定についてもう一度見直してみます。 本当にいつもご助言頂きありがとうございますm(_ _)m ところで、ついに明日ECCUBEを使ったECサイトがオープンします!!! ドキドキです! 引用:
|
ramrun |
投稿日時: 2009/10/14 19:42
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: モバイルサイトにアクセスできません 引用:
さくらのコントロールパネルで設定するのはマスタじゃないんですかっ 専用かVPSサーバでなければマスタのphp.iniをいじることはできないです。 引用: 今文字化けもせずちゃんと見れているのは、コミュ版を使っているからなんですかね?? う〜ん... なんといえばいいのか... その理解はあっているともいえないし、間違っているともいえないし(汗)。 設定をミスっていたら、EC-CUBEの全て画面において文字化けなどが発生する と思っているのでしたら間違いですよ。 ↓は正式版のhtml/.htaccessからmbに関する設定を取り出したものですが、赤字の部分をあえて変更したとします。
もとはUTF-8と設定してあるところをEUC-JPに変更し、 この状態で正式版のインストールをしたら文字化けするのでしょうか? 私が試した環境では文字化けしませんでした。 お問い合わせからの文章も、そのときに送信されるメールも文字化けしません。 なぜ文字化けしないのかを説明するには、また別の設定についてや EC-CUBE内の文字コード変換がどのような場面で行われているのか、 問題になるケース、ならないケースなどいろいろあるので割愛します(汗)。 ですので非常に曖昧な言い方ですが、 そのEC-CUBEのオーナーが、たまたま問題となるはずの機能を利用しないで 運用している場合は気づかないだけであって、 設定として正しいわけではないということです。 |
nanakoko |
投稿日時: 2009/10/14 16:27
対応状況: −−−
|
一人前 登録日: 2009/8/18 居住地: 投稿: 139 |
Re: モバイルサイトにアクセスできません ramrun様
ご返事ありがとうございます。 さくらのコントロールパネルで設定するのはマスタじゃないんですかっ 知りませんでした・・・。 今文字化けもせずちゃんと見れているのは、コミュ版を使っているからなんですかね?? >コミュ版はプログラム内で必要な設定を行うように改善されてい >るため、php.iniの設定に不備があっても問題なかったりします。 引用:
|
ramrun |
投稿日時: 2009/10/13 19:06
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: モバイルサイトにアクセスできません 引用:
今回行った設定は、全てさくらの管理画面の さくらの管理画面の /home/userid/www/php.ini はマスタじゃなくてローカルになります。 文章で説明するのは難しいのですが、基本的には↓が参考になるでしょうか。 Re: 携帯からの注文でTOPページに遷移する http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=4785&forum=11&post_id=22116#forumpost22116 (1)の例、(2)の例、どちらもみましたが、これだけではなんともいえないです(汗)。 まず正式版を使っているのか、コミュ版を使っているのかでも違ってきます。 コミュ版はプログラム内で必要な設定を行うように改善されているため、php.iniの設定に不備があっても問題なかったりします。 正式版を使っている場合、(1)の例はPCのことしか考えていないように思います。 (2)の例ではsession.use_trans_sidが抜けていますが、携帯ではCookieが利用できることが前提なのかな? とか。 また決済モジュールなどは文字コードを変換してたりするので、決済だけ文字化けするんです、とかもありそうです。 |
nanakoko |
投稿日時: 2009/10/13 13:49
対応状況: −−−
|
一人前 登録日: 2009/8/18 居住地: 投稿: 139 |
Re: モバイルサイトにアクセスできません ramrun様
いつもお世話になっております! 先日ご助言頂いた以下内容ですが、ご返答します。 今回行った設定は、全てさくらの管理画面の 「php言語に関する設定」(マスタのphp.ini) に設定しました。 他にさくらで、モバイルの設定をマスタのpho.iniに設定している方がいらっしゃったので、これで良いのかな・・・、 と思ってるんですが、もしマズイ!という事であればご指摘頂ければ幸いです。 (1)http://nayuzak.blog50.fc2.com/blog-entry-30.html ↑の人はマスタ php.iniにPC・携帯共通の設定をしています。 (2)http://pc11.2ch.net/test/read.cgi/php/1229145088/ 上の291番目のレスの人もマスタ php.iniにPC・携帯共通の設定をしています。 引用:
|
nanakoko |
投稿日時: 2009/10/9 15:02
対応状況: −−−
|
一人前 登録日: 2009/8/18 居住地: 投稿: 139 |
Re: モバイルサイトにアクセスできません Seasoft様
phpinfo()にてテストする件、ありがとうございます。 後ほど試してみます。 引用:
ramrun様 いつもありがとうございます。 以下内容、ざっくりとは理解したのですが、 良くは分かっていないのでramrumさんがおっしゃっている意味を もっと良く理解してからご返信させて頂きますね! ありがとうございます。 引用:
|
ramrun |
投稿日時: 2009/10/9 12:05
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: モバイルサイトにアクセスできません 先にレスしたインストールメモにすべて書いたつもりなので、余計なことかもしれませんが念のため。
さくらの環境では /home/userid/www/php.iniがサブディレクトリにも有効 です。 ですが、 /home/userid/www/mobile/php.iniはカレントディレクトリのみ有効 です。 また、マスタのphp.iniに対して/home/userid/www/php.iniは差分を記述すればよいのですが、 /home/userid/www/php.iniの差分を/home/userid/www/mobile/php.iniに記述してもダメです。 文章では説明しづらいのですが、 マスタ php.ini /home/userid/www/php.ini(マスタとの差分) マスタ php.ini /home/userid/www/mobile/php.ini(マスタとの差分) という処理であって /home/userid/www/php.ini /home/userid/www/mobile/php.ini(pc用のphp.iniとの差分) というのは間違いです。 |
seasoft |
投稿日時: 2009/10/9 9:59
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: モバイルサイトにアクセスできません 確認は、同階層に phpinfo(); を記述した PHP ファイルを配置してテストするのが良い気がします。
> ?php_value variables_order EGPS > →とりあえず初期値のままで(EGPCS)良いという判断をしました。 EC-CUBE の標準が EGPS なんですね。う〜ん、ロジック的には GP を期待している部分があるような・・・
|
nanakoko |
投稿日時: 2009/10/9 9:50
対応状況: −−−
|
一人前 登録日: 2009/8/18 居住地: 投稿: 139 |
Re: モバイルサイトにアクセスできません Seasoft様
いつもお世話になっております。 mobile直下の.htaccessを削除した件について、 記述されていた内容を確認したところ、 全てphp.iniに記述していたので問題ありませんでした!!! (上=.htaccessの記述内容 下=php.iniに記述している内容) ?php_flag mbstring.encoding_translation 0 →mbstring.encoding_translation 1 ?php_value output_handler null →output_handler mb_output_handler ?php_value variables_order EGPS →とりあえず初期値のままで(EGPCS)良いという判断をしました。 ?php_flag session.auto_start 0 →ECCUBEは初期値で0になっているんですよね? 特に記述の必要はないのかな・・・と。 引用:
|
nanakoko |
投稿日時: 2009/10/8 13:36
対応状況: −−−
|
一人前 登録日: 2009/8/18 居住地: 投稿: 139 |
Re: モバイルサイトにアクセスできません Seasoft様
了解いたしました! アドバイスありがとうございます。 引用:
|
(1) 2 3 » |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |