(пути и т.д я заменял на свои значения, сдесь привожу данные из статьи)
Система FreeBSD 5.4 RELEASE . PHP установлен как модуль.
Код: Выделить всё
# Директория где лежат порты
PORTSDIR?= /usr/ports
# APACHE
.if ${.CURDIR} == ${PORTSDIR}/www/apache13
# Для запуска CGI-скриптов от gid и uid пользователя, а не WEB-сервера
WITH_APACHE_SUEXEC=yes
# Где будет работать suexec (ещё будет в userdir)
APACHE_SUEXEC_DOCROOT=/usr/local/hosting
# Пользовательские директории, в которых будет работать suexec
APACHE_SUEXEC_USERDIR="/usr/local/hosting/*/cgi-bin"
# Настройки производительности (без комментов - объяснений толковых не нашёл,
# а может торопился и плохо искал...)
APACHE_SUEXEC_LOG=/usr/local/var/log/httpd-suexec.log
APACHE_HARD_SERVER_LIMIT=yes
WITH_APACHE_PERF_TUNING=yes
APACHE_HARD_SERVER_LIMIT=1024
.endif
Код: Выделить всё
>cd /usr/ports/www/apache13
/usr/ports/www/apache13/>make deinstall clean
/usr/ports/www/apache13/>make install clean
Код: Выделить всё
webuser:\
:copyright=/etc/COPYRIGHT:\
:welcome=/etc/motd:\
:setenv=MAIL=/var/mail/$,BLOCKSIZE=K,EDITOR=ee:\
:path=/bin /usr/bin /usr/local/bin:\
:manpath=/usr/share/man /usr/local/man:\
:nologin=/sbin/nologin:\
:cputime=5m:\
:datasize=512M:\
:stacksize=4M:\
:memorylocked=64M:\
:memoryuse=256M:\
:filesize=512M:\
:coredumpsize=0:\
:openfiles=1024:\
:maxproc=64:\
:sbsize=unlimited:\
:priority=20:\
:requirehome:\
:umask=026:\
:tc=default:
cap_mkdb: 9 capability records
Ребутнул апачь, потом вообще ребутнул сервер. Но апачь так и остался nobody. Что делать. Мне ответили что надо занести его в эту группу, но увы, я не знаю как. Подскажите плз. (Юзеры создаются панелью управления, так что на создание их повлиять ни как не получится.)