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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Ubuntu Server 9.10, Webmin, Apache + suexec  (Прочитано 764 раз)

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

Оффлайн php437

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Ubuntu Server 9.10, Webmin, Apache + suexec
« : 16 Апреля 2010, 10:28:45 »
Здравствуйте!

Установлен ubuntu 9.10 lamp, установлен webmin, настроены виртуальный хосты в apache. Надо, что php скрипты на определенном виртуальном хосте запускались от нужного пользователя и группы.

Через webmin захожу в Веб сервер Apache -> Global configuration -> Configure Apache Modules ставлю галку у suexec, сохраняю, применяю настройки apache.

Затем иду в Веб сервер Apache -> Existing virtual hosts -> выбираю нужный Виртуальный Сервер
Появился новый пункт меню - Пользователи и группы.
Захожу туда и выбираю "Запустить программы CGI как" ставлю галку "пользователь Unix" указываю существующего пользователя и "и группа" выбираю группу. Сохраняю. Применяю изменения.

Делаю phpinfo и вижу там по-прежнему:
_ENV["APACHE_RUN_GROUP"] www-data
_ENV["APACHE_RUN_USER"] www-data

Смотрю в лог и вижу там множественные:
SuexecUserGroup directive requires SUEXEC wrapper.
SuexecUserGroup directive requires SUEXEC wrapper.

Где ошибка?

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: Ubuntu Server 9.10, Webmin, Apache + suexec
« Ответ #1 : 16 Апреля 2010, 15:15:33 »
Или пересобирать апач
Или chown root:root /usr/sbin/suexec
Шаг за шагом можно достичь цели.

Оффлайн php437

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: Ubuntu Server 9.10, Webmin, Apache + suexec
« Ответ #2 : 16 Апреля 2010, 15:17:12 »
root@u2:/var/log/apache2# /usr/sbin/suexec

bash: /usr/sbin/suexec: No such file or directory

 

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