機能要望 > 管理機能 > [2.11.4正式版][さくら] 不正なページ移動です。 もう一度ご確認のうえ、再度入力してください。 |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
kirl0076 |
投稿日時: 2011/11/9 18:02
対応状況: −−−
|
新米 登録日: 2011/11/9 居住地: 投稿: 9 |
[2.11.4正式版][さくら] 不正なページ移動です。 もう一度ご確認のうえ、再度入力してください。 下記サーバにて新規インストールしたEC-CUBEに対してどこからもログインできません。
管理画面からは「不正なページ移動です。もう一度ご確認のうえ、再度入力してください。」 となり、フロントエンドからはMypageのログインも商品をカゴに入れる処理さえも「不正なページ移動です。」と表示されてしまいます。 さくらサーバでは.htaccsessによるphpの設定ができないことは承知しています。 ですので、.htaccessは削除し次のphp.iniをドキュメントルートに置いています。 phpinfo()でも設定が反映されていることは確認済みです。 output_buffering = "OFF" output_handler = "mb_output_handler" default_charset = "UTF-8" mbstring.language = "Japanese" mbstring.encoding_translation = "ON" mbstring.http_input = "pass" mbstring.http_output = "UTF-8" mbstring.internal_encoding = "UTF-8" mbstring.substitute_character = "none" mbstring.detect_order = "EUC-JP,SJIS,JIS,EUC-JP,ASCII" magic_quotes_gpc = "OFF" register_globals = "OFF" session.auto_start = "OFF" max_execution_time = "3200" max_input_time = "600" memory_limit = "100M" post_max_size = "100M" upload_max_filesize = "100M" expose_php = "OFF" allow_url_include = "OFF" session.hash_function = "1" session.cookie_httponly = "1" session.use_trans_sid = "1" safe_mode = "OFF" config.phpは次のとおりです define ('HTTP_URL', 'http://(wwwのサブドメインなしの独自ドメイン名)/'); define ('HTTPS_URL', 'http://(上と同じ独自ドメイン名)/'); define ('ROOT_URLPATH', '/'); define ('DOMAIN_NAME', ''); 原因切り分けのためあえてSSLを使用していません。 過去のエントリを参考にして、上記で設定した(wwwのサブドメインなしの独自ドメイン名)で 管理画面等にアクセスして確認しています。 基本的にセッション周りのエラーだと睨んでいます。 #管理ログイン画面のトランザクションIDは #<input type="hidden" name="transactionid" value="a5510ec94339056dfbc052fe5f58e3cb743874b3" /> #このとおり存在していました。 気になっている点としましては、ブラウザのCoockiesに何も情報が書き込まれていないことです。 以前開発したEC-CUBE2.4 comu系ではCoockiesにPHPSESSID等記録されていますが、今回はそれすらありません。 php.iniでsession.auto_start="ON"としてみたところ、PHPSESSIDはCookiesに書きこまれましたが、 症状は改善しませんでした また、不正なページ移動とエラーがでるページは、本来SSLで通信したいページなので、SSL周りで 何か不具合が起きているのかとも想像しています。SSLは使用しなくても問題なく動作するはずですが、、、 fastCGIやAPCが原因という情報も見つけましたが、自分で調べても有益な情報を得られませんでした #少なくともphpinfo()にはそのような項目はないようです 過去の似たようなエントリは参照し、適応してみてこのような状況です。 せめて原因の切り分けが出来ればと考えています。 フォーラムの方々にご教授願います。よろしくお願いします。 ------------------------------------------------------------------------------------------ [EC-CUBE] 2.11.4正式版(新規インストール) [レンタルサーバ] さくらインターネットサーバ [OS] FreeBSD 7.1-RELEASE-p16 i386 [PHP] 5.2.17 [データベース] MySQL 5.5 UTF-8 [WEBサーバ] Apache/1.3.42 (Unix) mod_ssl/2.8.31 OpenSSL/0.9.8e [ブラウザ] Chrome最新版 [経験] 別サーバでEC-CUBE 2.4.2 comuを使用して1年ほど開発経験あり。機能追加等のエンハンス開発。PHPの経験も同程度。ファイル名とポイントでだいたい理解できると思います。sfprintR、SSHシェルコマンド、MySQL WorkBenchからのDBアクセス等可能です。セッション系はよくわかりません。 ------------------------------------------------------------------------------------------ |
フラット表示 | 前のトピック | 次のトピック |