Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Виртуальный хост - не хватает прав  (Прочитано 1302 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Popinguy

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Создал на apache виртуальный хост, если папку разместить в /var/www или в /, то все работает нормально. Если поместить ее в несистемный раздел в ext4 - то "You don't have permission to access / on this server." Права и владец выставлены правильно, возникает вопрос: можно ли вообще файлы сервера разместить на другом разделе?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Виртуальный хост - не хватает прав
« Ответ #1 : 27 Января 2011, 13:13:58 »
Права и владец выставлены правильно
Если сайт перестаёт работать только от смены корневого каталога, значит права выставлены неверно.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Popinguy

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Виртуальный хост - не хватает прав
« Ответ #2 : 27 Января 2011, 15:13:26 »
Права стоят 755, владелец www-data, группа root. Подскажите тогда как должно быть.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Виртуальный хост - не хватает прав
« Ответ #3 : 27 Января 2011, 15:20:45 »
Группа www-data, владелец любой.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Popinguy

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Виртуальный хост - не хватает прав
« Ответ #4 : 27 Января 2011, 15:23:12 »
Группа www-data, владелец любой.
Так тоже не работает.

Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: Виртуальный хост - не хватает прав
« Ответ #5 : 27 Января 2011, 15:39:35 »
find /path/to/host/ -type f -exec chmod 644 {} \;
find /path/to/host/ -type d -exec chmod 755 {} \;
Tempora mutantur et nos mutantur in illis

Оффлайн Popinguy

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Виртуальный хост - не хватает прав
« Ответ #6 : 27 Января 2011, 16:05:08 »
find /path/to/host/ -type f -exec chmod 644 {} \;
find /path/to/host/ -type d -exec chmod 755 {} \;
В папке всего 1 файл, просто для проверки работоспособности.
Выполнил - не помогло.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Виртуальный хост - не хватает прав
« Ответ #7 : 27 Января 2011, 18:15:21 »
В логах сервера что?...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Popinguy

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Виртуальный хост - не хватает прав
« Ответ #8 : 27 Января 2011, 18:59:18 »
В логах сервера что?...
[Thu Jan 27 15:22:02 2011] [error] [client *.*.*.*] (13)Permission denied: access to / denied

Пользователь решил продолжить мысль 27 Января 2011, 19:21:14:
Проблема решена, я тупил. Были неправильно выставлены права на раздел.
« Последнее редактирование: 27 Января 2011, 19:21:14 от Popinguy »

 

Страница сгенерирована за 0.045 секунд. Запросов: 25.