さくらインターネットのVPSにMySQLの管理ツール「phpMyAdmin」を導入したところ、「Forbidden You don’t have permission~」というエラーメッセージが出てきて表示されないことがある。
これは、「phpMyAdmin」の設定ファイル「phpmyadmin.conf」で、アクセス制限が行われているためにパーミッションエラーを起こしている。サーバーの「/etc/httpd/conf.d」に移動して「phpmyadmin.conf」をViなどのエディタで開き、「Deny from All」をコメントアウト(先頭に「#」を追加)しよう。後は上書き保存して、Apacheを再起動すればOK。改めて「phpMyAdmin」のページにアクセスすれば、ログイン画面が表示されるようになっているはずだ。
■ 「さくら」のVPSでの「phpMyAdmin」のエラーを解消
さくらインターネットのVPSに「phpMyAdmin」を導入して、ブラウザで開こうとすると「Forbidden You don’t have permission to access」と表示される。これはパーミッションが原因のエラー。「phpmyadmin.conf」の設定の変更が必要
「/etc/httpd/conf.d」にある「phpMyAdmin.conf」を編集しよう。「Deny from All」の部分の頭に#を付けてコメントアウトして保存。「service httpd restart」でApacheを再起動する