Может кто встречался из тех что юзает apache22 или есть идеи по поводу моей проблемы...
Проблема вот в чем:
нужна была фряха под веб сервачек...
собрал в субботу фряху с нуля их новеньких портов обновио мир... ядро скомпилил...
обычно собирал apache20 по статейке лисовской... с доработочками своими... в общем очень мне нравилось как эта связка работает
а тут apache20 с suexec нивкакую низахотел собираться - писал по ходу make'а что вообще низнает таких опций... а сервер надо срочно
пришлось разбираться с apache22. Оказалось что коечего сильно поменялось...
например suexec'у пришлось указать в make.conf
Код: Выделить всё
SUEXEC_UIDMIN=900
SUEXEC_GIDMIN=900
ну и так по мелочи, все сейчас не вспомню...
Много думал, копал. Наконец заработало... я почти счастлив...
Но вот какая проблема в /var/messages, потихоньку, раз в пять-десять, минут капают ошибки:
Код: Выделить всё
Feb 17 19:02:14 tower kernel: pid 22333 (php-cgi), uid 1002: exited on signal 11 (core dumped)
Feb 17 19:02:15 tower kernel: pid 22339 (php-cgi), uid 1004: exited on signal 11 (core dumped)
Feb 17 19:02:19 tower kernel: pid 22337 (php-cgi), uid 1002: exited on signal 11 (core dumped)
и валятся корки(php-cgi.core) в корневуху веб сервера
протекает гдето php'шка причем ни access.log ни в error.log ниче вразумительного не пишется[/b]
сервак работает и честно отдает все странички... по крайней мере я не заметил за это время ни одного зависания
далее привожу конфигурацию сервака и версии пакетов
----------------------------------------------------------------------------------------------------------------------
Код: Выделить всё
tower# uname -a
FreeBSD *************** 7.1-RELEASE-p2 FreeBSD 7.1-RELEASE-p2 #0: Mon Feb 16 16:59:45 NOVT 2009 *******************:/usr/obj/usr/src/sys/SET i386
Код: Выделить всё
DEFAULT_PHP_VER=5
PORTSDIR?= /usr/ports
# apache2
.if ${.CURDIR} == ${PORTSDIR}/www/apache22
WITHOUT_SSL= YES
WITH_SUEXEC= YES
SUEXEC_UIDMIN=900
SUEXEC_GIDMIN=900
SUEXEC_DOCROOT= /usr/home
SUEXEC_USERDIR= /usr/home/*/cgi-bin
SUEXEC_LOGFILE= /var/log/httpd/suexec.log
APACHE_SUEXEC_LOG= /var/log/httpd-suexec.log
APACHE_HARD_SERVER_LIMIT= yes
WITH_APACHE_PERF_TUNING= yes
APACHE_HARD_SERVER_LIMIT= 1024
.endif
Код: Выделить всё
pkg_info | grep apach
apache-2.2.11_3 Version 2.2.x of Apache web server with prefork MPM.
Код: Выделить всё
pkg_info | grep php
php5-5.2.8 PHP Scripting Language
php5-bcmath-5.2.8 The bcmath shared extension for php
php5-bz2-5.2.8 The bz2 shared extension for php
php5-ctype-5.2.8 The ctype shared extension for php
php5-curl-5.2.8_1 The curl shared extension for php
php5-dom-5.2.8 The dom shared extension for php
php5-exif-5.2.8 The exif shared extension for php
php5-extensions-1.2 A "meta-port" to install PHP extensions
php5-filter-5.2.8 The filter shared extension for php
php5-ftp-5.2.8 The ftp shared extension for php
php5-gd-5.2.8_1 The gd shared extension for php
php5-hash-5.2.8 The hash shared extension for php
php5-iconv-5.2.8 The iconv shared extension for php
php5-json-5.2.8 The json shared extension for php
php5-mbstring-5.2.8 The mbstring shared extension for php
php5-mcrypt-5.2.8 The mcrypt shared extension for php
php5-mssql-5.2.8 The mssql shared extension for php
php5-mysql-5.2.8 The mysql shared extension for php
php5-mysqli-5.2.8 The mysqli shared extension for php
php5-pdo-5.2.8 The pdo shared extension for php
php5-pdo_sqlite-5.2.8 The pdo_sqlite shared extension for php
php5-pgsql-5.2.8 The pgsql shared extension for php
php5-posix-5.2.8 The posix shared extension for php
php5-recode-5.2.8 The recode shared extension for php
php5-session-5.2.8 The session shared extension for php
php5-simplexml-5.2.8 The simplexml shared extension for php
php5-soap-5.2.8 The soap shared extension for php
php5-sockets-5.2.8 The sockets shared extension for php
php5-spl-5.2.8 The spl shared extension for php
php5-sqlite-5.2.8 The sqlite shared extension for php
php5-tokenizer-5.2.8 The tokenizer shared extension for php
php5-xml-5.2.8 The xml shared extension for php
php5-xmlreader-5.2.8 The xmlreader shared extension for php
php5-xmlwriter-5.2.8 The xmlwriter shared extension for php
php5-zip-5.2.8 The zip shared extension for php
php5-zlib-5.2.8 The zlib shared extension for php
Код: Выделить всё
pkg_info | grep fast
mod_fastcgi-2.4.6 A fast-cgi module for Apache