Apache 403 Запрещено в подпапках?

Я могу просмотреть все файлы в корневом каталоге (/ var / www), но как только я вхожу в подкаталог (например, / var / www / test), я получаю 403 Forbidden ошибку. Я запускаю Ubuntu 12.04.01.

Попробовали найти похожие проблемы, но не нашли решения.

Какие-либо предложения? Мне нужно срочно исправить это, поэтому любые предложения очень ценятся!

Обновление: проверен журнал ошибок в /var/log/apache2/error.log и содержит:

client denied by server configuration: /var/www/test/ 

Обновление: если я su в www-data и пытаюсь записать в любой из подкаталогов, это дает мне ошибку:

 cd test sh: 4: cd: can't cd to test 

Обновление: Выполняя ls -l в / var / www, я получаю:

 drwx------ 3 nicklas nicklas 4096 Sep 13 18:35 test 

Это может быть проблема?

Обновление: я исправил это! Я выполнил следующую команду, и теперь она работает нормально.

 cd /var/www chown -R www-data:www-data * 

  • Ubuntu - на устройстве нет места (NTFS)
  • Какой пакет ghc требуется для инсталляции?
  • Неудовлетворительные зависимости, использующие apt-get на Ubuntu
  • Ubuntu и Mint замедляют хост, быстро на VM
  • Настройка среды разработки в Ubuntu
  • Измените базовое DN каталога LDAP на организацию
  • ошибка при компиляции ffmpeg: gcc не может создать исполняемый файл
  • Как изменить положение пусковой установки единства в Ubuntu?
  • 3 Solutions collect form web for “Apache 403 Запрещено в подпапках?”

    Проверьте права доступа к файлам в подкаталогах. Если вы включили selinux, выполните следующие действия:

     restorecon -Rv /var/www 

    Каталог /var/www не должен принадлежать www-data . Не как пользователь, а не как группа.

    Вы должны chmod -R ug+rwX,ow,o+rX /var/www .

    В таком случае вы всегда должны сначала проверить свой журнал ошибок. Он должен быть в /var/log/apache/ или /var/log/httpd/ или что-то подобное по умолчанию.

    Я предполагаю, что это вызвано опцией Indexes, которая контролирует, если кто-то может перечислить файлы в какой-либо директории из HTTP или нет. Вот еще информация об этом.

    Interesting Posts

    Как найти все файлы, кроме PNG, расширения JPG?

    Есть ли способ динамически обновлять меньшую команду?

    Как добавить другую запись ОС в Wubi grub

    Как контролировать создание txt-файла без использования incron?

    переименовать среднее имя нескольких файлов с помощью bash

    bash – Как я могу повторно отобразить меню выбора после выбора и выполнения выбора

    Создайте новый файл, удалив новый символ строки в конце файла

    Solaris использует генератор последовательности в начале каждой новой строки

    Как можно выполнить работу с SDFlasher.exe с помощью утилиты FriendlyARM в Linux?

    Почему по умолчанию umask – 002 или 022 во многих Unix-системах? Кажется неубедительным по умолчанию

    Как настроить все зависимости перед установкой?

    Ожидайте подключения плагинов / подключаемых модулей Ethernet в Linux?

    отправка формы с помощью cURL иногда срабатывает, иногда нет

    извлечь среднюю часть строк текстового файла?

    Линукс имеет функцию паузы / возобновления, как в Windows 8?

    Linux и Unix - лучшая ОС в мире.