Я использую Windows 7 и недавно установил XAMPP для создания среды разработки. Я не очень хорошо разбираюсь в серверной части, поэтому у меня возникают некоторые проблемы. создание псевдонима для проекта.
Пока что XAMPP работает, и если я перейду на localhost, я получаю страницу приветствия XAMPP. Я создал папку «alias» в папке «conf» моей установки apache. Там я добавил dev.conf со следующим содержимым:
<Directory "C:\Users\my_user\My%20Documents\Aptana%20Studio%203%20Workspace\project">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from 127.0.0.1
</Directory>
Alias /dev "C:\Users\my_user\My%20Documents\Aptana%20Studio%203%20Workspace\project"
Но затем, когда я перехожу к "localhost / dev", я получаю:
Доступ запрещен!
У вас нет разрешения на доступ к запрошенному объекту. Это либо защищен от чтения или недоступен для чтения сервером.
Если вы считаете, что это ошибка сервера, обратитесь к веб-мастеру.
Ошибка 403
Я попробовал поискать в Google и нашел другие похожие вопросы по SO, но я не могу понять это. Некоторые говорят, что вы должны указать ему, чтобы у него были разрешения, но в моем файле conf я указал, что он разрешен с 127.0.0.1. Возможно, это потому, что в моем пути есть пробелы (хотя некоторые поисковые запросы сказали мне, что% 20 работает). Мне удалось создать один в другую папку и скопировать, вставить рабочий, изменить псевдоним и путь, и он сломался, поэтому это говорит мне, что он, вероятно, имеет какое-то отношение к тому или иному.
Я заглянул в папку журнала и нашел следующую строку:
[Вт 13 дек, 14:59:20 2011] [ошибка] [клиент :: 1] клиент отклонен конфигурация сервера: C: / Users / my_user / My% 20Documents
Я не уверен, сокращается ли он, потому что сообщения об ошибках могут быть только определенной длины, но это определенно не тот путь, который я добавил в файл dev.conf, я Я надеюсь, что это может прояснить это для некоторых, потому что я очень расстраиваюсь и не знаю, что еще пробовать.