このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

phpMyAdminで「permission」エラー このメッセージに返信する
日時: 2008/02/02 01:20
名前: だだちゃ豆
URL:
自己解決できないので、どなたか、ご助力をお願いいたします。

OS:CentOS4.6
導入パッケージは最小でインストール

FTPサーバの設定をいじりすぎて回復できなくなったためOSの再インストールをしたところ
phpMyAdminで以下のエラーがでて、解決ができなくなりました。

phpmyadminにアクセス時、下記メッセージが出力され、アクセスできません。

−−−−−−ここから表示メッセージ−−−−−
Forbidden
You don't have permission to access /phpmyadmin on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
−−−−−ここまで表示メッセージ−−−−−

以下各ログとなります
/var/log/messeges
Feb 2 00:17:08 sin kernel: audit(1201879028.443:6): avc: denied { getattr } for pid=5114 comm="httpd" name="phpmyadmin" dev=dm-0 ino=131091 scontext=root:system_r:httpd_t tcontext=root:object_r:user_home_t tclass=dir
Feb 2 00:17:08 sin kernel: audit(1201879028.443:7): avc: denied { getattr } for pid=5114 comm="httpd" name="phpmyadmin" dev=dm-0 ino=131091 scontext=root:system_r:httpd_t tcontext=root:object_r:user_home_t tclass=dir

/var/log/httpd/error_log
[Sat Feb 02 00:17:08 2008] [error] [client 192.168.11.16] (13)Permission denied: access to /phpmyadmin denied

/var/log/httpd/access_log
192.168.11.16 - - [02/Feb/2008:00:17:08 +0900] "GET /phpmyadmin HTTP/1.1" 403 331 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)"



/var/www/phpmyadmin 以下に パーミッション 777 を設定しても同様の現象がでます。
また、phpmyadminの本家サイトからソースをダウンロードして解凍、設置しても同様の現象がでます。
/var/www/html 直下にPHP情報表示のテストソースを設置してアクセスすると問題はありません。
 
すべての設定等は、ユーザ「root」で行いました。

何か基本的な見落としをしている気がするのですが、ここ2日ハマっってしまい、何度OSの再インストールをしても同じ現象がでます。

どなたか、ご助力頂けませんでしょうか?
記事編集 編集
Re: phpMyAdminで「permission」エラー このメッセージに返信する
日時: 2008/02/02 09:46
名前: だだちゃ豆
URL:
こんにちわ

事象が解消されました。

httpd.confのInclude conf.d/*.confに明示的にphpmyadmin.confを追加したところ、

[Sat Feb 02 08:56:15 2008] [warn] The Alias directive in /etc/httpd/conf.d/phpmyadmin.conf at line 1 will probably never match because it overlaps an earlier Alias.

というワーニングが出ましたが、phpmyadminが実行できました。

原因不明ですが、何かの具合でphpmyadmin.confが上手く読み込まれていなかった様です。

明示的に追加したことで、読み込まれたようですが、エイリアスが重複しているので読まれていないとのメッセージがでて、全く意味不明です。

現象が再現しないので、原因が不明です。

同じ現象で悩まれている方、この方法を試してみてください。

なお、httpd.confのInclude conf.d/*.confのphpmyadmin.confは削除しました。

時間的余裕のあるときに、現象を再現させて、正確な原因を究明して、報告致します。

原因は不明ですが、事象が解決しましたので、ステータスを解決済みにしておきます。

記事編集 編集
Re: phpMyAdminで「permission」エラー このメッセージに返信する
日時: 2008/02/02 12:58
名前: だだちゃ豆
URL:
こんにちわ

たびたびすみません。

件名の現象が、他の設定、リブートを繰り返していたらまた発生してしまい、自レスの方法でも解消できなくなりました。

原因がわからないので、当たり前といえば当たり前なのですが(;_;)

どなたか、ご助力頂けましたら助かります。

よろしくお願いいたします。
記事編集 編集
Re: phpMyAdminで「permission」エラー このメッセージに返信する
日時: 2008/02/05 13:16
名前: だだちゃ豆
URL:
こんにちわ
件名の事象ですが
「phpMyAdmin.net」からモジュールをWINDOWS環境へダウンロード。
解凍後、FTPでCentOSフォルダーへアップロード
以下、各種設定ファイルを本サイトの手順で設定したところ事象が解決しました。

今のところ原因不明です。

時間があるときにでも原因究明してレスします。

お騒がせしました。
m(_ _)m
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -