Я запускаю WampServer2 в окне Windows 7, и я не могу получить доступ к активам из определенной папки. Чтобы быть более конкретным, когда я пытаюсь получить доступ к файлу в:Не удается получить доступ к файлам в определенной папке
[application path]/app/plugins/my_plugin/assets/image.png
это дает мне 403 - Forbidden ошибка.
Это, как представляется, является проблемой для конкретной папки, потому что если я пытаюсь загрузить активы из
[application path]/assets/image.png
все работает нормально
Вот что я получаю из журнала ошибок Apache:
[Fri Jan 13 22:29:13 2012] [error] [client 127.0.0.1] client denied by server
configuration: C:/my_vhosts/infector.eu/app/plugins/demo_plugin/assets/styles.css,
referer: http://local.infector.eu/demo_plugin
Вот мои виртуальные настройки хоста в HTTPd-vhosts.conf
NameVirtualHost *:80
<VirtualHost *:80>
ServerName local.infector.eu
DocumentRoot "C:/my_vhosts/infector.eu"
<Directory "C:/my_vhosts/infector.eu">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
Я не могу понять, что отличается от этой папки, и это меня задевает ... То же самое приложение отлично работает на компьютере, который я использую на работе, это установка IIS PHP.
Любые идеи о том, как исправить разрешения?
[EDIT]
После нескольких проверок я понял, что папка приложения была только для чтения ... Я понятия не имею, как папка только для чтения вызывает апач не в состоянии загрузить ресурсы, но после того, как я снял флажок только для чтения, я больше не получаю 403!
Я понял, пожалуйста, отредактируйте отредактированный пост – Loupax