
OS FreeBSD 6.2, apache 2.2.6_2, dovecot-1.0.7, exim 4.68, php5-5.2.4-1, roundcube-0.1.20070902
Модератор: xM
все тоже самое, только apache-1.3.37_4.val писал(а):Совсем замучался с web мордамиНи squirrel, ни roundcube не работают - apache вываливается в segmentation fault. Кажется мне что косяк в связке apache+php. Все компоненты без web работают. Поделитесь, у кого на каких версиях эта штука заводится.
OS FreeBSD 6.2, apache 2.2.6_2, dovecot-1.0.7, exim 4.68, php5-5.2.4-1, roundcube-0.1.20070902
Код: Выделить всё
authz_host_module libexec/apache22/mod_authz_host.so
log_config_module libexec/apache22/mod_log_config.so
mime_magic_module libexec/apache22/mod_mime_magic.so
expires_module libexec/apache22/mod_expires.so
headers_module libexec/apache22/mod_headers.so
mime_module libexec/apache22/mod_mime.so
vhost_alias_module libexec/apache22/mod_vhost_alias.so
dir_module libexec/apache22/mod_dir.so
alias_module libexec/apache22/mod_alias.so
rewrite_module libexec/apache22/mod_rewrite.so
php5_module libexec/apache22/libphp5.so
Код: Выделить всё
extension=mysql.so
extension=session.so
extension=mbstring.so
extension=pcre.so
extension=iconv.so
extension=ctype.so
extension=bz2.so
extension=gd.so
extension=openssl.so
extension=pdf.so
extension=zlib.so
extension=mcrypt.so
extension=simplexml.so
extension=spl.so
extension=mysqli.so
extension=calendar.so
extension=dom.so
extension=exif.so
extension=filter.so
extension=gettext.so
extension=hash.so
extension=json.so
extension=pdo.so
extension=pdo_sqlite.so
extension=posix.so
extension=sqlite.so
extension=tokenizer.so
extension=xml.so
extension=xmlreader.so
extension=xmlwriter.so
extension=zip.so
extension=xsl.so
Код: Выделить всё
[notice] child pid 33893 exit signal Segmentation fault (11)
Код: Выделить всё
[14-Nov-2007 17:00:36 +0300]: * CAPABILITY IMAP4rev1 SASL-IR SORT THREAD=REFERENCES MULTIAPPEND UNSELECT LITERAL+ IDLE CHILDREN NAMESPACE LOGIN-REFERRALS AUTH=PLAIN
cp01 OK Capability completed.
Tried PLAIN: Resource id #29
Код: Выделить всё
extension=imap.so
extension=pcre.so
extension=session.so
extension=iconv.so
extension=pgsql.so
extension=mbstring.so
Код: Выделить всё
CPUTYPE?=pentium3
CFLAGS=-O2 -pipe -funroll-loops
COPTFLAGS=-O -pipe -funroll-loops -ffast-math
NO_PROFILE=
val писал(а):Да вообще-то вроде все опции рекомендованные, да и не первый раз все пересобирается. Сейчас пересоберу опять без дебага, может по логам компилятора чего выловлю. Хотя конечно это оччень смахивает на шаманство.
Вот что все честные советчики оптимизации компиляции в начале пишут, впрочем потом же говоря забейте. счас как наразгоняем .. наоптимизируем ..val писал(а):Вообщем выводы из всей истории таковы. Для сборки PHP и модулей нельзя использовать опцию компилятора -funroll-loops
У меня на более невинных параметрах проца как то мир даже перестариватся не хотел, писал тут , так ничего и не выяснил. Потом правда через время завелось исходники поменяли в очередной раз видимомо.В оптимизации гораздо больше магии, чем науки. Компилятор GCC поддерживает сотни ключей оптимизации, влияние большинства из которых на быстродействие программы весьма неоднозначно: в одном случае мы получаем колоссальный прирост производительности, в другом же — обвальное падение.