バージョン選択

フォーラム

メニュー

オンライン状況

54 人のユーザが現在オンラインです。 (45 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 53
tattsu もっと...

サイト内検索

質問 > その他 > ログイン後の管理ページ 404エラー

その他

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ks-d-k
投稿日時: 2017/4/21 17:52
対応状況: 解決済
半人前
登録日: 2010/11/15
居住地: 鹿児島
投稿: 24
Re: ログイン後の管理ページ 404エラー
お疲れ様です。
ログイン成功時のリダイレクトですが、
$this->sendRedirect($this->getLocation(URL_HOME));

URL_HOMEへリダイレクトできるようになっていました。
色々といじっていましたが、クライアントさんと話ところ、新バージョンでイチから始めたいという事でしたので、作り直しをいたします。

お時間を取らせてしまい、誠に申しわけありませんでした。
これからも宜しくお願いいたします。
468
投稿日時: 2017/4/21 12:40
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: ログイン後の管理ページ 404エラー
ログイン成功時にリダイレクトさせる処理はどうなっていますか?

/data/class/pages/admin/LC_Page_Admin_Login.php 74行目付近

デフォルトは以下のように、URL_HOMEへリダイレクトしています。
$this->sendRedirect($this->getLocation(URL_HOME));

ここの記述もデフォルトのままの場合、
今までご確認いただいたURLの指定も問題なさそうですので、
ルートパスが挿入されるのは別の問題があるのかと思いますが、
他に思い当たる事が無くなりますね・・・。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

ks-d-k
投稿日時: 2017/4/19 22:09
対応状況: −−−
半人前
登録日: 2010/11/15
居住地: 鹿児島
投稿: 24
Re: ログイン後の管理ページ 404エラー
お疲れ様です。
確認した所、このままコピペしました。

define('URL_HOME', URL_DIR . "admin/home.php");

となっております。
ログインをした後に、例の( )内のルートが増えるので、何かが悪さをしているのでしょうか?
468
投稿日時: 2017/4/19 22:00
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: ログイン後の管理ページ 404エラー
もう一点確認していただきたいのですが、
/data/cache/mtb_constants.phpの中のdefine('URL_HOME', URL_DIR . "*******");
の記述はどうなっていますか?
管理画面側のログイン処理を見ていると、このURL_DIRを利用しているようです。

デフォルトの場合、
define('URL_HOME', URL_DIR . "admin/home.php");
のように記述されています。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

ks-d-k
投稿日時: 2017/4/19 18:45
対応状況: −−−
半人前
登録日: 2010/11/15
居住地: 鹿児島
投稿: 24
Re: ログイン後の管理ページ 404エラー
ご返信ありがとうございます。
確認した所、define ('URL_DIR', '******');の箇所には「/」になっておりました。

PHPが悪さしているのでしょうか?
468
投稿日時: 2017/4/19 0:40
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: ログイン後の管理ページ 404エラー
2.4の環境が手元に無い為、確認は出来ていませんが、
/data/install.phpの6行目くらいに以下のようにURL_DIRを定義している記述はありませんか?
define ('URL_DIR', '******');

本来、ここには「/」だけが記述されるのではないかと思いますが、
home/sites/heteml/users/n/e/o/○○/web/monst/html
が記載されているのでは無いでしょうか?


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

ks-d-k
投稿日時: 2017/4/18 21:38
対応状況: 確認中
半人前
登録日: 2010/11/15
居住地: 鹿児島
投稿: 24
ログイン後の管理ページ 404エラー
[EC-CUBE] 2.4.1
[レンタルサーバ] heteml
[OS] Windows7
[PHP] 5.4.45
[データベース] MySQL 5.0.96
[WEBサーバ] Apache
[ブラウザ] Firefox
[導入プラグインの有無] 無
[カスタマイズの有無] 無

[現象]
お疲れ様です。
○○.com/admin/にてログインページでログイン成功しましたが、
問題は管理ページへ行けずに404エラーがでました。URLを確認した所、
以下のようなURLになっておりました。

http://○○.com/(home/sites/heteml/users/n/e/o/○○/web/monst/html)/admin/home.php?

( )内のドキュメントルートが入り込んでいるために、管理ページへ行けない状況です。
.htaccessが悪さをしているかも...と思い、サーバーでは外してみましたが、状況は変わらずです。
sitelogで確認してもエラーは見当たりません。
admin内のphpファイルやmtb_constants_init.php等確認しましたが、仕組みが分からずです。

( )内の削除の方法が自分の経験では限界でした。
申しわけありませんが、良い知恵がございましたら、何卒宜しくお願いいたします。
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,290名です
総投稿数は109,689件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.