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?

1 ответ

Хорошо, я только что нашел решение. Существует переменная 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)
Другие вопросы по тегам