По состоянию на текущий момент написания (2012-03-05) Я бегу следующие компоненты:asp.net не работает на Apache 2 на OSX Lion - Получение Forbidden 403 ответа
- OSX Lion
- по умолчанию Apache установка (Apache2)
- SSLEngine на Apache является "на" (делать некоторые Дев, но не пытается получить доступ к .net через SSL пока)
- Mono 2.10.8
- XSP 2.10.2
- mod_mono 2.10
Я являюсь Win/парнем IIS, так что это все ново для меня, но при попытке получить приложение тестов XSP ASP.NET работает на моем Mac (приложение находится в папке Хр и указанную в руководстве по установке mod_mono).
Я пропустил руководство INSTALL для xsp и mod_mono.
Насколько я могу судить, все работает. Appache, похоже, загрузил моно модуль, так как это нормально с элементами конфигурации mono в файле httpd.cong.
Однако, когда я пытаюсь перейти к странице ASP.NET, например, тест XSP один (http://127.0.0.1/demo/index.aspx
), я получаю:
Запретный
У вас нет разрешения на access /demo/index.aspx на этом сервере.
Apache/2.2.20 (Unix) mod_ssl/2.2.20 OpenSSL/0.9.8r DAV/2 mod_mono/2,10 сервера на 127.0.0.1 порт 80
направляющие mono_mod по устранению неполадок говорят, что это может произойти, если Apache не читал Асесс, но доступ на чтение к папке тестового XSP установлен в:
все: Читать & Написать
Я думаю, это не каталог перми вопрос ssions?
Интересно, работает ли мономод неправильно, поэтому на самом деле Apache пытается сделать список каталогов, который даст 403?
Что может быть причиной этого? И есть ли способ диагностировать, все ли файлы монофонов установлены и работают правильно с Apache?
благодаря
спасибо cobbal. пробовал, но ничего не изменил – andy