![]() ![]() ![]() |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド | ||
---|---|---|---|
sakimura | 投稿日時: 2004/2/5 19:19 |
||
長老 ![]() ![]() 登録日: 2002/7/14 居住地: 東京 投稿: 292 |
userinfo.php がループ ユーザーメニューのアカウント情報をクリックすると、「このエリアへのアクセスは許可されていません。 他のサイトではそのようなことは起きていません。 |
||
minahito | 投稿日時: 2004/2/6 14:07 |
||
長老 ![]() ![]() 登録日: 2003/9/7 居住地: ALL-IN! 投稿: 1608 |
Re: userinfo.php がループ これ、相当おかしなことになってませんか? userinfo.php は独自に権限の有無をチェックしていないので、「権限がありません」というエラーはコアシステムのほうで発生しているはず何ですが、userinfo.php 自体は、ヘッダとフッタをインクルードする独自設置のHTMLファイルと同じ位置づけではなかったでしょうか。 試しにうちのサイトで、ゲストの groupperm を全部とばしてみましたが、userinfo.php は問題なく表示可能でした。(user.php も同じく) その状況は、 # sakimura さんなら追い切れるはず !! |
||
Tom_G3X | 投稿日時: 2004/2/6 17:08 |
||
長老 ![]() ![]() 登録日: 2002/11/10 居住地: 愛知県春日井市 投稿: 973 |
Re: userinfo.php がループ 実はね、ウチのサイト、特にHackとか、テンプレートを変更した覚えもないんですが、 ユーザー同士なら、正常にアカウント情報が見れますので、 でも、このサイトは、ちょっとヘンなんですよね。 ゲストがアカウント情報を見に行くと、ログイン画面に飛ばされます。 |
||
sakimura | 投稿日時: 2004/2/6 18:01 |
||
長老 ![]() ![]() 登録日: 2002/7/14 居住地: 東京 投稿: 292 |
Re: userinfo.php がループ これ、まさに同じ現象ですね。 私がこの問題に突き当たったサイトは http://www.vrenpo.com/ です。これ、ほとんど、インストールしただけのサイトなんですが…。他に4つほど Xoops のサイトを作っていますが、他では起きていないんですよねぇ。 |
||
minahito | 投稿日時: 2004/2/7 0:41 |
||
長老 ![]() ![]() 登録日: 2003/9/7 居住地: ALL-IN! 投稿: 1608 |
Re: userinfo.php がループ 実際に見させて頂きましたが、リロードループ画面はけっこうインパクトありますね…… Tom さんのところで、ゲストが見られないが会員なら見られる、という現象が起きているってことは、やはりあそこは何らかの権限にぶらさがっているということですか…… ;; しかし、block_read はブロックの読む権限みたいですし、module_read は全部消してみたが再現取れなかったし…… ひょっとして、 # Tomさんとsakimuraさんところっていうのが凄い…… # ケアレスの類ではなさそうですね |
||
sakimura | 投稿日時: 2004/2/10 21:12 |
||
長老 ![]() ![]() 登録日: 2002/7/14 居住地: 東京 投稿: 292 |
Re: userinfo.php がループ なんだか良くわからないけれども、userinfo.php の終わりの部分の foreach loop をコメントアウトすると正常稼動するようになります。ここのことです:なんでしょね?
|
||
Tom_G3X | 投稿日時: 2004/2/10 22:05 |
||
長老 ![]() ![]() 登録日: 2002/11/10 居住地: 愛知県春日井市 投稿: 973 |
Re: userinfo.php がループ 引用:
Tom_G3Xさんは書きました: 訂正します。 あぁ〜困った・・・・。なんでだろう〜〜、なんでだろう〜。 |
||
minahito | 投稿日時: 2004/2/10 22:21 |
||
長老 ![]() ![]() 登録日: 2003/9/7 居住地: ALL-IN! 投稿: 1608 |
Re: userinfo.php がループ 分かった!! インストールされているモジュールのどれかの search.inc.php に問題があって、そこの権限チェックでエラーを起こしているんじゃないですか。 そこのループは、アクセス権限がないモジュールは見に行かないようになっていると思ったんですが、そうじゃないのかな? いずれにしても、 search.inc.php のほうでコアシステムに問い合わせを飛ばしていて、コアシステムのほうではコールバック関数のほうでエラーが起きたなんていうのは把握してないから、その場でエラー画面を出してしまっている。それで、そのようなループ現象を生んでいるんじゃないかと思います。 あとはその問題のモジュールを突き止めれば…… |
||
Tom_G3X | 投稿日時: 2004/2/10 22:24 |
||
長老 ![]() ![]() 登録日: 2002/11/10 居住地: 愛知県春日井市 投稿: 973 |
Re: userinfo.php がループ 引用:
sakimuraさんは書きました: これって、検索の部分ですよね・・・・ 今、いろいろ試してるんですけど、 「mantis」のsearch.inc.phpあたりが、お行儀の悪い事してるんだろうか・・・・要調査です。 |
||
minahito | 投稿日時: 2004/2/10 22:31 |
||
長老 ![]() ![]() 登録日: 2003/9/7 居住地: ALL-IN! 投稿: 1608 |
Re: userinfo.php がループ 引用:
「mantis」のsearch.inc.phpあたりが、お行儀の悪い事してるんだろうか・・・・要調査です。 秋頃に、Mantis の話題としてそんな話が出てませんでしたっけ? http://jp.xoops.org/modules/newbb/viewtopic.php?viewmode=flat&topic_id=2379&forum=11 しか見つからなかったのですが…… しかし、mantis が search.inc.php のなかで権限を見ているとも思えないが…… |
||
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |