「Forbidden」(エラー403)エラーメッセージは、Apache Webサーバーによって生成されたものです
以下をチェックインする必要があるもの
httpd.conf
(または関連ファイル):
グローバルにDirectory
はオプション-インデックスがあります(これにより、index.htmまたはindex.htmlファイルがない場合、サーバーはディレクトリおよびファイル構造のインデックスを表示できません。このオプションを設定すると、index.htm
この403メッセージは生成されません。 。
行がDirectoryIndex index.html index.php
指定されています。これにより、ディレクトリに入るときにいずれかのファイル名が自動的に開かれます。また、ディレクトリにファイルがあることを確認する必要がindex.html
ありindex.php
ます。
PHPのインストールをテストする場合は、index.php
ファイルに挿入できる小さなコードがあります(好きな名前を付けることができますが、末尾はである必要があります.php
)。
<?php
phpinfo();
?>
ブラウザをポイントすると、次のように表示されlocalhost
ます(設定はもちろん異なります)。
phpMyAdmin
phpMyAdminに関しては、どこにでも置くことができます。usersディレクトリに配置するか(使用する必要がある複数のユーザーがいる場合はお勧めしません)、ポートベースの仮想ホストを作成して、誰かがリッスンしているポートを知っている場合にのみ使用できるようにすることができます。例と説明を見るには、Apacheのドキュメントをご覧ください。
また、phpMyAdminの代わりにAdminerを確認することもできます。デプロイがはるかに簡単で、はるかに堅牢であることがわかりました。