Доступ Запрещен! Apache для Windows XP


Это отличный учебник о том, как размещать веб-сайты, отличные от папки htdocs по умолчанию в XAMPP. Это сработало для меня на днях, но затем мне пришлось переустановить XAMPP (1.7.7 был 1.7.6), и теперь я получаю эту ошибку, когда пытаюсь сделать то же самое.

Access forbidden!

You don't have permission to access the requested object. It is either read-protected or not readable by the server.

If you think this is a server error, please contact the webmaster.
Error 403

Я поместил это в файл http.conf в соответствии с приведенной выше ссылкой

<Directory "C:/Blog">
    Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

Alias /blog/ "C:/Blog" # this goes inside the alias module

Когда я ввожу URL-адрес, я получаю следующие сообщения:

localhost/blog       #gets error, object not found
localhost/blog/      #Access Foribdden
localhost/blog2/     #this folder does not exist and it rightly says object not found

Обратите внимание, что я добавил все пользователь в папку блога, но все еще есть проблема. Я также добавил простой HTML-файл, но у меня все еще та же проблема. Я не могу найти файл .htaccess.

Author: Stephen Ostermiller, 2012-01-13

1 answers

Я не знаю, как это было исправлено, но я играл с этой строкой

Alias /blog/ "C:/Blog"

Изменил его на C:/Blog/, который не работал, а затем изменил его обратно на то, что указано выше, и он начал работать. Это заняло по меньшей мере полчаса моего времени.

Больше

Я снова начал ту же ошибку (доступ запрещен) после того, как изменил порт на 8080. На этот раз исправление заключалось в изменении приведенной выше строки на

Alias /blog/ "C:/Blog/"

Очень непонятно, как одна эта строка может привести к такой ошибке.

 0
Author: anonymous, 2013-12-19 11:20:34