Сообщение об ошибке «Запрещено» (ошибка 403) генерируется веб-сервером Apache.
Что вы должны проверить в своих
httpd.conf
(или связанных файлах), что:
В вашем глобальном параметреDirectory
есть параметры -Indexes (это не позволяет серверу отображать индекс каталога и файловую структуру в отсутствие файла 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, вы можете поместить это в любом месте. Вы можете поместить его в свой каталог пользователей (не рекомендуется, если у вас есть несколько пользователей, которым нужно его использовать), или вы можете создать виртуальный хост на основе порта, чтобы он был доступен, только если кто-то знает, какой порт он прослушивает. Взгляните на документацию Apache, чтобы увидеть примеры и объяснения.
Кроме того, вы можете захотеть взглянуть на администратора вместо phpMyAdmin. Я обнаружил, что это намного проще в развертывании и гораздо надежнее.