The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"suEXEC, DOC_ROOT, command not in docroot"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"suEXEC, DOC_ROOT, command not in docroot"  
Сообщение от Andrey email(??) on 12-Фев-07, 02:17 
Проблема с запуском скриптов в пользовательском каталоге с suexec.

Стоят apache 1.3.27, suEXEC
#suexec -V
-D DOC_ROOT="/usr/local/www/data"
-D GID_MIN=1000
-D HTTPD_USER="www"
-D LOG_EXEC="/var/log/httpd-suexec.log"
-D SAFE_PATH="/bin:/usr/bin:/usr/local/bin"
-D UID_MIN=1000
-D USERDIR_SUFFIX="public_html"

При запуске cgi скрипта из пользовательского каталога /home/user/public_html/cgi-bin получаем в логе suexec:
"error: command not in docroot"

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "suEXEC, DOC_ROOT, command not in docroot"  
Сообщение от Andrey (??) on 16-Фев-07, 10:59 
Одним из типовых найденных решений является пересборка suexec с параметрами
-D DOC_ROOT="/home"
-D USERDIR_SUFFIX="cgi-bin"

Но,на одном из хостингов я увидел нормально работающий suexec (apache2, chroot) с первоначальными вариантами переменных
-D AP_DOC_ROOT="/var/www"
-D AP_USERDIR_SUFFIX="public_html"

Причем каталоги пользователяей (/home) никак не входят в путь /var/www
Как такое можно сделать?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2026 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру