View previous topic :: View next topic |
Author |
Message |
mudrii l33t
Joined: 26 Jun 2003 Posts: 789 Location: Singapore
|
Posted: Wed Mar 01, 2006 5:44 am Post subject: [Solved] PHP 5 Segfaoult on Cacti on AMD64 |
|
|
I have some problems with php and cacti poller.php
Problem is
Code: | #/usr/bin/php /var/www/localhost/htdocs/cacti/poller.php
OK u:0.00 s:0.00 r:0.01
OK u:0.00 s:0.00 r:0.01
OK u:0.00 s:0.00 r:0.01
OK u:0.00 s:0.00 r:0.01
OK u:0.00 s:0.01 r:0.01
OK u:0.00 s:0.01 r:0.01
OK u:0.00 s:0.01 r:0.01
OK u:0.00 s:0.01 r:0.01
OK u:0.00 s:0.01 r:0.01
OK u:0.00 s:0.01 r:0.01
OK u:0.00 s:0.01 r:0.01
OK u:0.00 s:0.01 r:0.01
OK u:0.00 s:0.01 r:0.01
03/01/2006 02:28:21 PM - SYSTEM STATS: Time:1.0382 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:21 RRDsProcessed:13
Segmentation fault |
dmesg output
Code: | #dmesg
php[31489]: segfault at 00002aaaaccd6790 rip 00002aaaaccd6790 rsp 00007fffff9d2558 error 14
php[31486]: segfault at 00002aaaaccd6790 rip 00002aaaaccd6790 rsp 00007fffffec2a98 error 14
php[31533]: segfault at 00002aaaaccd6790 rip 00002aaaaccd6790 rsp 00007fffffcc8e78 error 14
php[31531]: segfault at 00002aaaaccd6790 rip 00002aaaaccd6790 rsp 00007fffff840138 error 14
php[31528]: segfault at 00002aaaaccd6790 rip 00002aaaaccd6790 rsp 00007fffffc108f8 error 14
php[31690]: segfault at 00002aaaaccd6790 rip 00002aaaaccd6790 rsp 00007fffffe6c618 error 14
php[31688]: segfault at 00002aaaaccd6790 rip 00002aaaaccd6790 rsp 00007ffffff17528 error 14
php[31685]: segfault at 00002aaaaccd6790 rip 00002aaaaccd6790 rsp 00007fffffe46e88 error 14
php[31743]: segfault at 00002aaaaccd6790 rip 00002aaaaccd6790 rsp 00007fffffb90ab8 error 14
php[31741]: segfault at 00002aaaaccd6790 rip 00002aaaaccd6790 rsp 00007fffffb7f1a8 error 14
php[31728]: segfault at 00002aaaaccd6790 rip 00002aaaaccd6790 rsp 00007fffff9f9768 error 14 |
System Information
Code: | #emerge --info
Portage 2.0.54 (default-linux/amd64/2006.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gentoo-r5 x86_64)
=================================================================
System uname: 2.6.15-gentoo-r5 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Gentoo Base System version 1.6.14
ccache version 2.3 [enabled]
dev-lang/python: 2.4.2
sys-apps/sandbox: 1.2.12
sys-devel/autoconf: 2.13, 2.59-r6
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils: 2.16.1
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.ecc.u-tokyo.ac.jp/GENTOO http://gentoo.gg3.net/ ftp://gg3.net/pub/linux/gentoo/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 acpi apache2 berkdb bzip2 crypt dbx doc expat fastcgi foomaticdb fortran ftp gd gmp ithreads lm_sensors logrotate lzw lzw-tiff mhash mysql mysqli ncurses nls nptl pam pcre perl php posix python readline samba sharedext simplexml snmp sockets spl sqlite ssl symlink tcpd threads tokenizer udev unicode usb userlocales verbose xinetd xml xml2 xmlrpc zlib userland_GNU kernel_linux elibc_glibc"
Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS |
Software version installed and USE flags used
Code: | net-analyzer/net-snmp-5.2.1.2-r1 -X +doc -elf -ipv6 +lm_sensors -minimal +perl -rpm (-selinux) -smux +ssl +tcpd 0 kB
#dev-db/mysql-5.0.18-r30 +berkdb -big-tables -cluster -debug -extraengine -max-idx-128 -minimal +perl (-selinux) -srvdir +ssl -static 0 kB
#dev-lang/php-5.0.5-r5 (-adabas) -apache +apache2 -bcmath -berkdb (-birdstep) +bzip2 -calendar -cdb -cgi -cjk +cli +crypt -ctype -curl -curlwrappers -db2 -dba -dbase (-dbmaker) -debug -discard-path +doc (-empress) (-empress-bcs) (-esoob) -exif (-fdftk) (-filepro) (-firebird) -flatfile -force-cgi-redirect (-frontbase) +ftp +gd -gd-external -gdbm +gmp -hardenedphp -hyperwave-api -iconv -imap (-informix) -inifile -interbase -iodbc -ipv6 -java-external -kerberos -ldap -libedit -mcve -memlimit +mhash -ming -mnogosearch -msql -mssql +mysql +mysqli +ncurses +nls -oci8 (-oci8-instant-client) -odbc -oracle7 -ovrimos -pcntl +pcre -pdo-external (-pfpro) -pic +posix -postgres -qdbm +readline -recode -sapdb -sasl +session +sharedext -sharedmem +simplexml +snmp -soap +sockets (-solid) -spell +spl +sqlite +ssl (-sybase) (-sybase-ct) -sysvipc +threads -tidy -tiff +tokenizer -truetype -wddx +xml +xmlrpc -xpm -xsl -yaz -zip +zlib 0 kB
#net-www/apache-2.0.55-r1 +apache2 -debug +doc -ldap -mpm-leader -mpm-peruser -mpm-prefork -mpm-threadpool +mpm-worker -no-suexec (-selinux) +ssl -static-modules +threads 0 kB
#net-analyzer/cacti-0.8.6h_p20060108 -apache +apache2 +snmp -vhosts 0 kB |
What can be a problem > ?
Why PHP 5 segfault on Cacti > ??? _________________ www.gentoo.ro
Last edited by mudrii on Wed Mar 01, 2006 8:10 am; edited 1 time in total |
|
Back to top |
|
|
mudrii l33t
Joined: 26 Jun 2003 Posts: 789 Location: Singapore
|
Posted: Wed Mar 01, 2006 8:10 am Post subject: |
|
|
After Upgrading to php-5.1.1 problem was fixed _________________ www.gentoo.ro |
|
Back to top |
|
|
mieses Tux's lil' helper
Joined: 28 Feb 2004 Posts: 110
|
Posted: Tue Mar 14, 2006 6:32 am Post subject: |
|
|
dev-lang/php should be compiled with the session use flag. Cacti requires PHP session support.
I had emerged cacti after emerging dev-lang/php-5.0.5-r5, and Cacti was returning the error "Call to undefined function: session_start()".
"emerge -pv dev-lang/php" returned the session use flag with an asterisk "+session*", which indicated that php was compiled without session support.
After re-emerging php and restarting apache, Cacti started working! |
|
Back to top |
|
|
mudrii l33t
Joined: 26 Jun 2003 Posts: 789 Location: Singapore
|
Posted: Tue Mar 14, 2006 5:40 pm Post subject: |
|
|
it was compiled with sesion support _________________ www.gentoo.ro |
|
Back to top |
|
|
alterself.com Apprentice
Joined: 13 Nov 2003 Posts: 175 Location: Iowa
|
Posted: Wed Mar 29, 2006 2:08 am Post subject: |
|
|
same issue here. apache is seg faulting when trying to access the web interface as well...latest mysql, php, cacti, apache. _________________ Gentoo ROCKS! |
|
Back to top |
|
|
luneetunes n00b
Joined: 17 Mar 2006 Posts: 5
|
Posted: Sun Apr 02, 2006 4:19 am Post subject: |
|
|
alterself.com wrote: | same issue here. apache is seg faulting when trying to access the web interface as well...latest mysql, php, cacti, apache. |
Same here. All the required apps updated as of today using ~amd64 packages. |
|
Back to top |
|
|
alterself.com Apprentice
Joined: 13 Nov 2003 Posts: 175 Location: Iowa
|
Posted: Sun Apr 02, 2006 7:55 pm Post subject: |
|
|
i am ~x86 though, not amd...appears this is a bit of a deeper issue? (i have tried previous versions as well, with no luck) my other installs that i have upgraded though work fine...? _________________ Gentoo ROCKS! |
|
Back to top |
|
|
alterself.com Apprentice
Joined: 13 Nov 2003 Posts: 175 Location: Iowa
|
Posted: Mon Jul 10, 2006 7:06 pm Post subject: |
|
|
BUMP
well now i have a ~amd box @ work, with the SAME results...still no assistance?? _________________ Gentoo ROCKS! |
|
Back to top |
|
|
alterself.com Apprentice
Joined: 13 Nov 2003 Posts: 175 Location: Iowa
|
Posted: Mon Jul 10, 2006 7:12 pm Post subject: |
|
|
well...im an idiot. seems that you need to edit the config.php BEFORE you attempt to access the web interface...it IS all working now...
-drew _________________ Gentoo ROCKS! |
|
Back to top |
|
|
|