Я хотел бы использовать установку vm ubuntu в качестве среды тестирования, но для облегчения рабочего процесса я привязал / var / www к общему ресурсу Windows. При просмотре файлов все выглядит хорошо, а владелец и группа отображаются как www-данные, но я не могу заставить apache ответить чем-либо, кроме отказа в разрешении. Очевидно, что между Windows 7 и Ubuntu все еще есть некоторые проблемы с разрешениями, но я не знаю, куда идти.
Похоже, это проблема с разрешениями / настройками Apache, а не с разрешениями Windows (файловая система). Apache не будет выполнять сценарии и т. Д. В каталоге / var / www, если вы не изменили файл conf, чтобы он это сделал. Как правило, вы все равно захотите делать это для каждого подкаталога.
Чтобы проверить, так ли это, поместите очень простой тестовый html-файл в корень / var / www и посмотрите, можете ли вы получить к нему доступ со своего сервера apache.
IIRC, вам также необходимо убедиться, что для любого скрипта установлен флаг разрешения на выполнение, т.е. r-xr-x--
.