質問: phpmyadminをブラウザ上で表示しようとするとYou don't have permission to access /phpmyadmin on this server.という警告が表示されてしまいます。解決方法がわかりません。 自分で調べてみてDeny from Allはコメントアウトしましたが解決しません。 centOSにphpmyadminをインストールしました。 http://yokensaka.com/centos/?p=63 このページを見てレポジトリを作成し、 http://yokensaka.com/centos/?p=332 このページを見てインストールをしました。 ただ、あまりこういったものの知識がないのでよく意味はわからずに指示されたとおりに進めました。 どんな情報をあらかじめ提供すればいいのかわからないのですが... phpmyadmin.confファイルにはという記述がありました。 例えば、推測ですが、phpmyadminディレクトリの場所?に問題があるのでしょうか? apacheもしくはmysql(私がインストールしたのはmariaDBですが...)との連携が必要なのでしょうか? 使っているソフトウェアなどのバージョンはすべて最新のものです。 よろしくお願いします。
回答: /phpmyadmin/を閲覧する権限がない、と言われています。 apacheでの公開設定部分に誤りがあることが考えられます。 「http://yokensaka.com/centos/?p=332」のページにある以下の部分を正しく設定するとよいかと思います。 編集内容はapacheのバージョン(2.2系, 2.4系)で異なると思いますので、バージョン確認をお忘れなく。 CentOS最新(Centos7)ですと、apache2.4系になると思います。 * ■ 設定 Apacheのバージョンによって編集する場所が違う。 * Apache設定反映 「Require ip XXXXX」の部分が接続元を制限している設定箇所です。ご利用のネットワーク環境にあわせてIPアドレスやネットワークアドレスを指定するようにしてください。