ログイン不可 IE7とFirefoxで

ログイン不可 IE7とFirefoxで

- Yuuichi Yamaguchi の投稿
返信数: 3

はじめまして,高校教員の山口と申します。

校内のe-learningサーバとして,moodleの利用を動作確認しながら検討中です。

一つ質問させてください。

インストールが完了し,下記URLより,いざログインしようとしましたら,

http://hogehoge.com/moodle/login/index.php

あなたのブラウザーでは、クッキーの設定が有効にされていません。

というメッセージが表示されて,ログインできません。

ブラウザは,IE7ですが,

同時に,http://moodle.org/にはログインできるため,

ブラウザのクッキーの設定は大丈夫だと思われます。

なにか,考えられる原因がありましたら,ご教授いただけないでしょうか?

Yuuichi Yamaguchi への返信

Re: ログイン不可 IE7とFirefoxで

- Yuuichi Yamaguchi の投稿

magic_quotes_gpc

On
magic_quotes_runtime Off
file_uploads On
session.auto_start Off
session.bug_compat_warn Off

php.iniで上記の設定は施してあります。phpinfo();で確認できています。

また,httpd.confにはAcceptPathInfo onにしてあります。

Yuuichi Yamaguchi への返信

Re: ログイン不可 IE7とFirefoxで

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators
はじめまして、山口様

似たような事例が下記投稿にありました。笑顔

[Unfortunately, cookies are currently not enabled in your browser]
http://moodle.org/mod/forum/discuss.php?d=42266

Moodleにログインできない原因としまして、下記2点が考えられます。
  1. Moodleの設定ファイル「config.php」内の「?>」の下に空白行が入っている。
  2. ZoneAlarm等のファイアーウォールが影響している。
Mitsuhiro Yoshida への返信

Re: ログイン不可 IE7とFirefoxで

- Yuuichi Yamaguchi の投稿

>>Yoshida様

早速の御回答,ありがとうございます。

英語でのforumには検索していませんでした。

基本的に英語を読む習慣がなかったので,勉強になりました。

ご指摘のとおり,

1.Moodleの設定ファイル「config.php」内の「?>」の下に空白行が入っている。

これが原因だったようです。

 インストールの際に,config.phpの中身がブラウザで吐き出されました。そのときに,ブラウザからコピーして,config.phpの最終行に空白行も一緒にコピーしているかどうかは,何も考えていませんでした。

さきほど,確認しましたら,やはり,空白行が入っていましたので, config.phpの?>の下の空白行を削除したら,無事にログインすることができました。

ありがとうございます。

moodleでの不具合が出た場合に,不具合を英語版にて確認し,そこで出たエラーメッセージを,英語のforumで検索することで,不具合の対応策を探せることがわかりました。こちらも合わせて,感謝します。