さくらインターネットのVPSに「phpMyAdmin」を導入すると「Forbidden You don’t have permission~」とエラーが出る

投稿日 : 2015年1月20日  タグ : | |

さくらインターネットの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」のエラーを解消

sakurapmd_01
さくらインターネットのVPSに「phpMyAdmin」を導入して、ブラウザで開こうとすると「Forbidden You don’t have permission to access」と表示される。これはパーミッションが原因のエラー。「phpmyadmin.conf」の設定の変更が必要


sakurapmd_02
「/etc/httpd/conf.d」にある「phpMyAdmin.conf」を編集しよう。「Deny from All」の部分の頭に#を付けてコメントアウトして保存。「service httpd restart」でApacheを再起動する

sakurapmd_03
画面をリロードすると「phpMyAdmin」にアクセス可能になったぞ





おすすめ記事