質問編集履歴

1 表記を修正

Zwerg

Zwerg score 12

2018/11/23 14:07  投稿

phpMyAdminにアクセスできません
XAMPP環境でphpMyAdminにアクセスできません
### 前提・実現したいこと
XAMPP環境でphpMyAdminにアクセスしたい
### 発生している問題・エラーメッセージ
`http://localhost/phpmyadmin/`にアクセスした際のエラーメッセージ
```
Access forbidden!
要求されたディレクトリへのアクセス権限がありません。 インデックスドキュメントが存在しないか、 ディレクトリの読み込みが許可されていません。
サーバーの障害と思われる場合は、ウェブ管理者までご連絡ください。
Error 403
localhost
Apache/2.4.34 (Win32) OpenSSL/1.0.2o PHP/7.2.12
```
また、`http://localhost/dashboard/phpinfo.php`を見るとPDO driverが`no value`になっていました。
### 試したこと
1. `C:\pleiades\xampp\apache\conf\extra\httpd-xampp.conf`を以下のように変更
```
</Directory>
   Alias /phpmyadmin "C:/pleiades/xampp/php7MyAdmin/"
   <Directory "C:/pleiades/xampp/php7MyAdmin">
       AllowOverride AuthConfig
       - Require local
       + Require all granted
       Require all granted
       ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>
```
### 補足情報(FW/ツールのバージョンなど)
実行環境
* Windows 10 Enterprise
* Pleiades All in One / Eclipse 2018-09 / PHP Windows 64bit Full Edition
* XAMPP 5.6.37
* PHP 7.2.12
  • PHP

    31323 questions

    PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

  • phpMyAdmin

    1048 questions

    phpMyAdminはオープンソースで、PHPで書かれたウェブベースのMySQL管理ツールのことです。

  • XAMPP

    899 questions

    XAMPP(ザンプ)は、ウェブアプリケーションの実行に必要なフリーソフトウェアをパッケージングしたApacheディストリビューションです。 XAMPPひとつインストールするだけで、Apache、MySQL、PHP、Perlなどのソフトウェアと、 phpMyAdminなどの管理ツール、SQLiteなどのソフトウェアやライブラリモジュールなどを利用することが可能です。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る