質問 > 管理機能 > 管理画面に入れない |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
touco |
投稿日時: 2010/10/21 19:00
対応状況: −−−
|
新米 登録日: 2010/10/21 居住地: 投稿: 10 |
管理画面に入れない ------------------------------------------------
[EC-CUBE] 2.4.1 [OS] Linux sv204.chicappa.jp [DBサーバ] MySQL 5.0.51a-community-log [WEBサーバ] Apache [PHP] 5.2.6 [レンタルサーバー] チカッパ ------------------------------------------------ これまで、問題なく動いていたサイトがあります。 ◇1ヶ月ぶりに管理画面にログインしようとしたのですが、 404エラーになりました。 http://DOMAIN/admin/で、ログイン画面になり、 ID、passwordの入力をするのですが、 その後、管理画面に移ることができません。 ですが、 http://DOMAIN/admin/home.php と打ち込むと管理画面に入ることができ、 管理画面内でも全く問題なく管理画面を動作できます。 問題がどこにあるのか、 data/logs/の中の、site.logを チェックしましたが、普段どおり /admin/login.phpというファイルで 問題なくログインしています。 エラーらしき記述はなにもありません。 (phpのエラーを、.htaccessの設定により 吐き出させたいと考えたのですが、 チカッパのサーバーでは コントロールパネルの制限があり、 .htaccessに記述するなど試みましたが、 詳細なエラーログは残せない仕様になっているようです。) これまで、EC CUBEの管理画面でエラーが起こったとき チェックしていたのは、管理画面の中に 現れる詳細なエラーログでした。 今回は管理画面上で、まったく、エラーログなどが 現れていないため困っています。 おそらく、実質上ログインはできているようなので、 画面の遷移の部分かとは思うのですが、 パスなどチェックしても管理画面に通常通りは入れません。 該当しそうなこのコミュニティのログは、以下の2つの質問が内容的に近いように 思います。 ------------------ http://bit.ly/8Yh6i8 http://bit.ly/bE0mOz >この場合、http://hoge/admin/home.php > ↓ >http://hogehoge/admin/home.phpへの画面遷移に問題があるようです。 > >php.iniなどをいじると直るかもと思っています。 ------------------ 上記の、ropicooperさんが 「画面遷移」と書かれている部分について、 または、ほかの打開策など 教えていただけたらと思います。 ちなみに、上記のphp.iniをいじるという件は、 チカッパのサーバーでは、コントロールパネルから 一部分しか設定できない仕様になっています。 php.iniの設定変更以外で、なにかできそうなことを探しています。 data/install.php と html/define.phpも見直したのですが、 通常のログインが出来ないのです。 どうぞよろしくお願いします。 |
AMUAMU |
投稿日時: 2010/10/21 19:32
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: 管理画面に入れない 症状的にはログインしようとしているアドレスと設定内容との不一致の事例に完全に同じですので、最近チカッパは仕様変更がされたようですし引用されている過去ログのように、何かinstall.phpやdefine.phpに勘違いなど無いか今一度、丁寧に確認されると良いと思います。
またサーバー会社の案内確認や問い合わせで何が変わったかの確認されたほうがいいと思います。
|
touco |
投稿日時: 2010/10/21 20:51
対応状況: −−−
|
新米 登録日: 2010/10/21 居住地: 投稿: 10 |
Re: 管理画面に入れない さっそくのの返信を頂きありがとうございます。
チカッパの仕様が変わった内容についてですが、 確かに、 ◇FTPのサーバー名 ◇共有SSLのアドレス の2点が変わりました。 独自SSLについては、install.phpのファイル内に、 define ('SSL_URL', 'http://DOMAIN/'); と、以前から書き込んでおり、 独自SSLを使わない設定にしています。 (共用SSLは使えないと過去ログにあったため。) 以下、念のため、install.phpの中身の前半部分です。 ------------------------------------ <?php define ('ECCUBE_INSTALL', 'ON'); define ('HTML_PATH', '/フルバス/'); define ('SITE_URL', 'http://DOMAIN/'); define ('SSL_URL', 'http://DOMAIN/'); define ('URL_DIR', '/'); define ('DOMAIN_NAME', ''); define ('DB_TYPE', 'mysql'); define ('DB_USER', 'データベースユーザー名'); define ('DB_PASSWORD', 'パスワード'); define ('DB_SERVER', 'サーバー名'); define ('DB_NAME', 'データベース名'); define ('DB_PORT', ''); define ('DATA_PATH', '/フルパス/data/'); そして、data/difine.phpの前半部分が下記のとおりです。 ---------------------------------------- <?php define("HTML2DATA_DIR", "/data/"); define("DATA_DIR2HTML", "/../"); ちなみに、直下に、htmlフォルダの中身を 配置し、dataフォルダはフォルダのまま直下に 配置しています。 あと、考えられるのは、ftpサーバー名 なのですが、 ファイル上でftpを定義する場所は無いように 思うのですが、なにか書き換える必要が 生じる箇所に、心当たりがあれば教えていただきたいです。 よろしくお願いいたします。 |
touco |
投稿日時: 2010/10/22 21:47
対応状況: −−−
|
新米 登録日: 2010/10/21 居住地: 投稿: 10 |
Re: 管理画面に入れない 自己レスです。
上記の件ですが、チカッパのサーバーの障害でした。 チカッパを使われている方は、 フルパスが新たに 設定が必要ですので、 もし同じ症状の場合 コントロールパネルを再度 チェックしてみると良いと思います。 以下、チカッパが公表している内容です。 --------------------- EC-CUBEについて チカッパ!で公開しているEC-CUBEのマニュアルに沿って設置されている場合は 「/data/install.php」内の以下の個所を修正してください。 【 修正前 】 define ('HTML_PATH', '/home/sites/chicappa.jp/users/***-***/web/shop/html/'); define ('DATA_PATH', '/home/sites/chicappa.jp/users/***-***/web/shop/data/'); 【 修正後 】 define ('HTML_PATH', '/home/users/*/***-***/web/shop/html/'); define ('DATA_PATH', '/home/users/*/***-***/web/shop/data/'); --------------------- 以上参考までに。 AMUAMUさま、アドバイス頂きありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |