Назад | Перейти на главную страницу

suexec AP_DOC_ROOT Путь в gentoo

после нескольких лет использования php как mod_php я хочу перейти на fcgi. На моем сервере я запускаю gentoo linux. Я уже настроил php als fcgi, и все работает.

Но есть одна проблема. Мне нужно изменить путь к AP_DOC_ROOT с / var / www на / home / www. На ubuntu есть что-то вроде apache2-suexec-custom, но как это сделать на gentoo? Или надо самому перекомпилировать apache?

Хорошо, я только что нашел решение. Существует переменная Option / Env, которую можно установить:

 * You can manipulate several configure options of suexec
  * through the following environment variables:
  *
  *  SUEXEC_SAFEPATH: Default PATH for suexec (default: '/usr/local/bin:/usr/bin:/bin')
  *   SUEXEC_LOGFILE: Path to the suexec logfile (default: '/var/log/apache2/suexec_log')
  *    SUEXEC_CALLER: Name of the user Apache is running as (default: apache)
  *   SUEXEC_DOCROOT: Directory in which suexec will run scripts (default: '/var/www')
  *    SUEXEC_MINUID: Minimum UID, which is allowed to run scripts via suexec (default: 1000)
  *    SUEXEC_MINGID: Minimum GID, which is allowed to run scripts via suexec (default: 100)
  *   SUEXEC_USERDIR: User subdirectories (like /home/user/html) (default: public_html)
  *     SUEXEC_UMASK: Umask for the suexec process (default: 077)