php5-imap core dumped

bsd at abc.pl.ua bsd at abc.pl.ua
Mon Apr 4 11:49:08 UTC 2011


> On 2011-04-02 06:00, bsd at abc.pl.ua wrote:
>>> On 2011-04-01 21:59, bsd at abc.pl.ua wrote:
>>>> Hello!!!
>>>>
>>>> I have
>>>>
>>>> FreeBSD 8.2-RELEASE #0
>>>>
>>>> hostitt# pkg_info | grep imap
>>>> php5-imap-5.3.6     The imap shared extension for php
>>>>
>>>> hostitt# pkg_info | grep apache
>>>> apache-2.2.17_1     Version 2.2.x of Apache web server with prefork
>>>> MPM.
>>>>
>>>> If I include extension=imap.so,have
>>>>
>>>> phphostitt# php -m
>>>> Segmentation fault (core dumped)
>>>>
>>>> How to be here?
>>>>
>>>
>>> Please provide additional the output of the commands
>>>
>>> # cat /usr/local/etc/php/extensions.ini
>>> # httpd -V
>>> # php -v
>>>
>>> If php -v fails, then set a comment with `;' in the extensions.ini
>>> like this `;extension=imap.so'
>>>
>>> and try additional
>>> # php -m
>>>
>>>
>> cat /usr/local/etc/php/extensions.ini
>> extension=pdf.so
>> extension=pgsql.so
>> extension=sockets.so
>> extension=gmp.so
>> extension=imap.so
>> extension=posix.so
>> extension=readline.so
>> extension=pcntl.so
>> extension=sybase_ct.so
>> extension=iconv.so
>> extension=zlib.so
>> extension=mcrypt.so
>> extension=filter.so
>> extension=tidy.so
>> extension=gettext.so
>> extension=session.so
>> extension=sqlite.so
>> extension=fileinfo.so
>> extension=ctype.so
>> extension=recode.so
>> extension=mysqli.so
>> extension=mssql.so
>> extension=simplexml.so
>> extension=xml.so
>> extension=openssl.so
>> extension=bcmath.so
>> extension=dba.so
>> extension=odbc.so
>> extension=xmlrpc.so
>> extension=shmop.so
>> extension=json.so
>> extension=zip.so
>> extension=mysql.so
>> extension=pspell.so
>> extension=sysvsem.so
>> extension=ftp.so
>> extension=xmlwriter.so
>> extension=snmp.so
>> extension=wddx.so
>> extension=hash.so
>> extension=pdo.so
>> extension=pdo_sqlite.so
>> extension=sysvshm.so
>> extension=mbstring.so
>> extension=bz2.so
>> extension=sysvmsg.so
>> extension=tokenizer.so
>> extension=soap.so
>> extension=exif.so
>> extension=dom.so
>> extension=xsl.so
>> extension=gd.so
>> extension=calendar.so
>> extension=xmlreader.so
>>
>> # httpd -V
>> Server version: Apache/2.2.17 (FreeBSD)
>> Server built:   Mar 29 2011 02:00:45
>> Server's Module Magic Number: 20051115:25
>> Server loaded:  APR 1.4.2, APR-Util 1.3.10
>> Compiled using: APR 1.4.2, APR-Util 1.3.10
>> Architecture:   32-bit
>> Server MPM:     Prefork
>>   threaded:     no
>>     forked:     yes (variable process count)
>> Server compiled with....
>>  -D APACHE_MPM_DIR="server/mpm/prefork"
>>  -D APR_HAS_SENDFILE
>>  -D APR_HAS_MMAP
>>  -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
>>  -D APR_USE_FLOCK_SERIALIZE
>>  -D APR_USE_PTHREAD_SERIALIZE
>>  -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
>>  -D APR_HAS_OTHER_CHILD
>>  -D AP_HAVE_RELIABLE_PIPED_LOGS
>>  -D DYNAMIC_MODULE_LIMIT=128
>>  -D HTTPD_ROOT="/usr/local"
>>  -D SUEXEC_BIN="/usr/local/sbin/suexec"
>>  -D DEFAULT_PIDLOG="/var/run/httpd.pid"
>>  -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
>>  -D DEFAULT_LOCKFILE="/var/run/accept.lock"
>>  -D DEFAULT_ERRORLOG="logs/error_log"
>>  -D AP_TYPES_CONFIG_FILE="etc/apache22/mime.types"
>>  -D SERVER_CONFIG_FILE="etc/apache22/httpd.conf"
>>
>> # php -v
>> Segmentation fault (core dumped)
>>
>> Made `;extension=imap.so'
>>
>> # php -m
>> [PHP Modules]
>> bcmath
>> bz2
>> calendar
>> Core
>> ctype
>> date
>> dba
>> dom
>> ereg
>> exif
>> fileinfo
>> filter
>> ftp
>> gd
>> gettext
>> gmp
>> hash
>> iconv
>> json
>> libxml
>> mbstring
>> mcrypt
>> mhash
>> mssql
>> mysql
>> mysqli
>> mysqlnd
>> odbc
>> openssl
>> pcntl
>> pcre
>> pdf
>> PDO
>> pdo_sqlite
>> pgsql
>> posix
>> pspell
>> readline
>> recode
>> Reflection
>> session
>> shmop
>> SimpleXML
>> snmp
>> soap
>> sockets
>> SPL
>> SQLite
>> standard
>> sybase_ct
>> sysvmsg
>> sysvsem
>> sysvshm
>> tidy
>> tokenizer
>> wddx
>> xml
>> xmlreader
>> xmlrpc
>> xmlwriter
>> xsl
>> zip
>> zlib
>>
>> [Zend Modules]
>
>
> Hi,
>
> I forwarded the mail to apache@ so it is available for others.
>
> First are really all of those extentions needed?
>
> If all modules are build against the same php version then try
> first to reorder the php/extensions.ini.
>
> With some information I found on the web I hacked a little script
> together.
>
> http://people.freebsd.org/~ohauer/scripts/fixphpextorder.sh
>
>
> Maybe the script solves the issue already, else we need some debug
> information which can be taken from the core dump.
>
> http://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/debugging.html
>
> I suspect this is not an apache issue, so if the script does not help
> send all information to freebsd-ports@ or open a PR.
>
> --
> Regards,
> olli
>
Thanks Olli.

Run fixphpextorder.sh

Now all works.

php -m
[PHP Modules]
bcmath
bz2
calendar
Core
ctype
date
dba
dom
ereg
exif
fileinfo
filter
ftp
gd
gettext
gmp
hash
iconv
imap
json
libxml
mbstring
mcrypt
mhash
mssql
mysql
mysqli
mysqlnd
odbc
openssl
pcntl
pcre
pdf
PDO
pgsql
posix
pspell
readline
recode
Reflection
session
shmop
SimpleXML
snmp
soap
sockets
SPL
SQLite
standard
sybase_ct
sysvmsg
sysvsem
sysvshm
tidy
tokenizer
wddx
xml
xmlreader
xmlrpc
xmlwriter
xsl
zip
zlib

[Zend Modules]




More information about the freebsd-apache mailing list