Heim >Backend-Entwicklung >PHP-Tutorial >Wie überprüfe ich Fehler in der PHP-FPM-Core-Dump-Datei?
gdb /usr/local/services/php/sbin/php-fpm -c /tmp/core.php-fpm.1468496864.55474
GNU gdb (GDB) Red Hat Enterprise Linux (7.2-90.el6)
Copyright (C) 2010 Free Software Foundation, Inc.
Lizenz GPLv3: GNU GPL Version 3 oder höher http://gnu.org/licenses/gpl.html
Dies ist kostenlose Software: Es steht Ihnen frei ändern und weiterverbreiten.
Es besteht KEINE GARANTIE, soweit gesetzlich zulässig. Geben Sie „Kopieren anzeigen“
und „Garantie anzeigen“ ein, um Einzelheiten anzuzeigen.
Diese GDB wurde als „x86_64-redhat-linux-gnu“ konfiguriert.
Anweisungen zur Fehlerberichterstattung finden Sie unter:
http: //www.gnu.org/software/gdb/bugs/...
Symbole aus /usr/local/services/php/sbin/php-fpm lesen...fertig.
[Neuer Thread 55474]
Es fehlen separate Debuginformationen für /usr/local/services/mysql/lib/libmysqlclient.so.18
Versuchen Sie: yum --enablerepo='-debug' install /usr/lib/debug /.build-id/7a/9528682ebdcdc4f0886a81b4d37c5715c1a522
Es fehlen separate Debuginformationen für /usr/local/lib/libmcrypt.so.4
Versuchen Sie es mit: yum --enablerepo='-debug' install / usr/lib/debug/.build-id/9f/d04abf9bd41db950fd6c848d8602cd184f7053
Es fehlen separate Debuginformationen für /usr/local/gd2/lib/libgd.so.3
Versuchen Sie es mit: yum --enablerepo='- debug' install /usr/lib/debug/.build-id/45/685760d7ba39e6d5987b9babb073a75a53b737
Es fehlen separate Debuginformationen für /usr/local/zlib//lib/libz.so.1
Versuchen Sie es mit: yum - -enablerepo='-debug' install /usr/lib/debug/.build-id/68/aba0830456cf7f286bb906e2808c4870bf25e0
Es fehlen separate Debuginformationen für /usr/local/libpng/lib/libpng16.so.16
Versuchen Sie: yum --enablerepo='-debug' install /usr/lib/debug/.build-id/81/6fadbdfcd2339f8d807c7c272022f38d3ca8f7
Es fehlen separate Debuginformationen für /usr/local/jpeg9/ lib/libjpeg.so.9
Versuchen Sie: yum --enablerepo='-debug' install /usr/lib/debug/.build-id/1d/556f83f9a7f08464194fb61e5dccd39186ba88
Fehlende separate Debuginformationen für /usr/local/freetype/lib/libfreetype.so.6
Versuchen Sie: yum --enablerepo='-debug' install /usr/lib/debug/.build-id/94/caf69dd5f3cb429b7ab32c064884f31b67a713
Es fehlen separate Debuginformationen für /usr/local/lib/libiconv.so.2
Versuchen Sie es mit: yum --enablerepo='-debug' install /usr/lib/debug/.build- id/25/9306ffa3beeab47cb9682bf56d07267220aa13
Es fehlen separate Debuginformationen für /usr/local/services/php/lib/php/extensions/no-debug-non-zts-20131226/opcache.so
Versuchen Sie es mit: yum --enablerepo= '-debug' install /usr/lib/debug/.build-id/4a/fc378a8f079033778a96f93e07ed5f3e46fd46
Es fehlen separate Debuginformationen für /usr/local/services/php/lib/php/extensions/no- debug-non-zts-20131226/memcache.so
Versuchen Sie es mit: yum --enablerepo='-debug' install /usr/lib/debug/.build-id/62/55003cdc13c5afc11862ac9e5a42fcf9cd1485
Fehlende separate Debuginformationen für /usr/local/services/php/lib/php/extensions/no-debug-non-zts-20131226/protobuf.so
Versuchen Sie es mit: yum --enablerepo='-debug' install /usr/lib/debug/.build-id/ea/f3944d7b69ba59c68b9a551ad147bcb29b91e0
Es fehlen separate Debuginformationen für /usr/local/services/php/lib/php/extensions/no-debug-non-zts-20131226/ redis.so
Versuchen Sie: yum --enablerepo='-debug' install /usr/lib/debug/.build-id/38/2d72310fa371f371dcf3576d6264c751c6116b
Es fehlen separate Debuginformationen für /usr/local /services/php/lib/php/extensions/no-debug-non-zts-20131226/openssl.so
Versuchen Sie: yum --enablerepo='-debug' install /usr/lib/ debug/.build-id/7a/c0448084fce799804939ad735755b66bbe47ce
Es fehlen separate Debuginformationen für
Versuchen Sie: yum --enablerepo='-debug' install /usr/lib/debug/.build-id/ 1e/0a7d58f454926e2afb4797865d85801ed65ece
Symbole aus /lib64/libcrypt.so.1 lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/libcrypt.so.1 geladen
Symbole lesen aus /lib64/librt.so.1...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/librt.so.1 geladen
Symbole aus /usr/local/services/ lesen mysql/lib/libmysqlclient.so.18...fertig.
Symbole für /usr/local/services/mysql/lib/libmysqlclient.so.18 geladen
Symbole aus /usr/local/lib/libmcrypt lesen .so.4...fertig.
Symbole für /usr/local/lib/libmcrypt.so.4 geladen
Symbole aus /lib64/libdl.so.2 lesen...(keine Debugging-Symbole gefunden) ...fertig.
Geladene Symbole für /lib64/libdl.so.2
Lesen von Symbolen aus /usr/local/gd2/lib/libgd.so.3...fertig.
Geladene Symbole für /usr/local/gd2/lib/libgd.so.3
Symbole aus /lib64/libm.so.6 lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64 geladen /libm.so.6
Symbole aus /usr/local/zlib//lib/libz.so.1 lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /usr/ geladen local/zlib//lib/libz.so.1
Symbole aus /lib64/libbz2.so.1 lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/libbz2 geladen .so.1
Symbole aus /usr/lib64/libfontconfig.so.1 lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libfontconfig.so.1 geladen
Symbole aus /usr/lib64/libXpm.so.4 lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libXpm.so.4 geladen
Symbole aus / lesen usr/lib64/libX11.so.6...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libX11.so.6 geladen
Symbole aus /usr/local/ lesen libpng/lib/libpng16.so.16...fertig.
Symbole für /usr/local/libpng/lib/libpng16.so.16 geladen
Symbole aus /usr/local/jpeg9/lib/libjpeg lesen .so.9...fertig.
Geladene Symbole für /usr/local/jpeg9/lib/libjpeg.so.9
Lesen von Symbolen aus /usr/lib64/libcurl.so.4...(Nr Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libcurl.so.4 geladen
Symbole aus /lib64/libnsl.so.1 lesen...(keine Debugging-Symbole gefunden).. .fertig.
Symbole für /lib64/libnsl.so.1 geladen
Symbole aus /usr/lib64/libxml2.so.2 lesen...(keine Debugging-Symbole gefunden)...fertig.
Geladene Symbole für /usr/lib64/libxml2.so.2
Symbole aus /usr/local/freetype/lib/libfreetype.so.6 lesen...fertig.
Geladene Symbole für /usr/local/freetype /lib/libfreetype.so.6
Symbole aus /usr/lib64/libpng12.so.0 lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libpng12 geladen .so.0
Symbole aus /usr/local/lib/libiconv.so.2 lesen...fertig.
Symbole für /usr/local/lib/libiconv.so.2 geladen
Symbole lesen aus /lib64/libc.so.6...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/libc.so.6 geladen
Symbole aus /lib64/libresolv.so lesen. 2...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/libresolv.so.2 geladen
Symbole aus /lib64/libfreebl3.so lesen...(keine Debugging-Symbole gefunden) ...fertig.
Symbole für /lib64/libfreebl3.so geladen
Symbole aus /lib64/libpthread.so.0 lesen...(keine Debugging-Symbole gefunden)...fertig.
[Thread Debuggen mit libthread_db aktiviert]
Geladene Symbole für /lib64/libpthread.so.0
Symbole aus /lib64/ld-linux-x86-64.so.2 lesen...(keine Debugging-Symbole gefunden).. .done.
Symbole für /lib64/ld-linux-x86-64.so.2 geladen
Symbole aus /usr/lib64/libstdc .so.6 lesen...(keine Debugging-Symbole gefunden).. .done.
Symbole für /usr/lib64/libstdc .so.6 geladen
Symbole aus /lib64/libgcc_s.so.1 lesen...(keine Debugging-Symbole gefunden)...done.
Geladene Symbole für /lib64/libgcc_s.so.1
Symbole aus /lib64/libexpat.so.1 lesen...(keine Debugging-Symbole gefunden)...fertig.
Geladene Symbole für /lib64/libexpat. so.1
Symbole aus /usr/lib64/libxcb.so.1 lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libxcb.so.1 geladen
Symbole aus /lib64/libidn.so.11 lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/libidn.so.11 geladen
Symbole aus /lib64/ lesen libldap-2.4.so.2...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/libldap-2.4.so.2 geladen
Symbole aus /lib64/libgssapi_krb5.so lesen. 2...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/libgssapi_krb5.so.2 geladen
Symbole aus /lib64/libkrb5.so.3 lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/libkrb5.so.3 geladen
Symbole aus /lib64/libk5crypto.so.3 lesen...(keine Debugging-Symbole gefunden)...fertig.
Geladene Symbole für /lib64/libk5crypto.so.3
Symbole aus /lib64/libcom_err.so.2 lesen...(keine Debugging-Symbole gefunden)...fertig.
Geladene Symbole für /lib64/ libcom_err.so.2
Symbole aus /usr/lib64/libssl3.so lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libssl3.so geladen
Symbole aus /usr/lib64/libsmime3.so lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libsmime3.so geladen
Symbole aus /usr/lib64/ lesen libnss3.so...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libnss3.so geladen
Symbole aus /usr/lib64/libnssutil3.so...(Nr Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libnssutil3.so geladen
Symbole aus /lib64/libplds4.so lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/libplds4.so geladen
Symbole aus /lib64/libplc4.so lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/libplc4.so geladen
Symbole aus /lib64/libnspr4.so lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/libnspr4.so geladen
Symbole aus /usr/lib64/libssh2 lesen. so.1...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libssh2.so.1 geladen
Symbole aus /usr/lib64/libXau.so.6 lesen. ..(keine Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libXau.so.6 geladen
Symbole aus /lib64/liblber-2.4.so.2 lesen...(Nr Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/liblber-2.4.so.2 geladen
Symbole aus /usr/lib64/libsasl2.so.2 lesen...(keine Debugging-Symbole gefunden) ...fertig.
Symbole für /usr/lib64/libsasl2.so.2 geladen
Symbole aus /lib64/libkrb5support.so.0 lesen...(keine Debugging-Symbole gefunden)...fertig.
Geladene Symbole für /lib64/libkrb5support.so.0
Symbole aus /lib64/libkeyutils.so.1 lesen...(keine Debugging-Symbole gefunden)...fertig.
Geladene Symbole für /lib64/ libkeyutils.so.1
Symbole aus /usr/lib64/libssl.so.10 lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libssl.so.10 geladen
Symbole aus / lesen usr/lib64/libcrypto.so.10...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libcrypto.so.10 geladen
Symbole aus /lib64/libselinux lesen. so.1...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/libselinux.so.1 geladen
Symbole aus /usr/local/services/php/lib/php/ lesen extensions/no-debug-non-zts-20131226/opcache.so...fertig.
Geladene Symbole für /usr/local/services/php/lib/php/extensions/no-debug-non-zts-20131226 /opcache.so
Symbole aus /usr/local/services/php/lib/php/extensions/no-debug-non-zts-20131226/memcache.so lesen...fertig.
Geladene Symbole für / usr/local/services/php/lib/php/extensions/no-debug-non-zts-20131226/memcache.so
Symbole aus /usr/local/services/php/lib/php/extensions/no- lesen debug-non-zts-20131226/protobuf.so...fertig.
Geladene Symbole für /usr/local/services/php/lib/php/extensions/no-debug-non-zts-20131226/protobuf.so
Symbole aus /usr/local/services/php/lib/php/extensions/no-debug-non-zts-20131226/redis.so lesen...fertig.
Geladene Symbole für /usr/local/ Services/php/lib/php/extensions/no-debug-non-zts-20131226/redis.so
Symbole aus /usr/local/services/php/lib/php/extensions/no-debug-non- lesen zts-20131226/openssl.so...fertig.
Geladene Symbole für /usr/local/services/php/lib/php/extensions/no-debug-non-zts-20131226/openssl.so
Lesen Symbole aus /lib64/libnss_files.so.2...(keine Debugging-Symbole gefunden)...fertig.
Geladene Symbole für /lib64/libnss_files.so.2
Kern wurde von `php-fpm generiert: pool www '.
Programm beendet mit Signal 11, Segmentierungsfehler.
2104 if (ZEND_MM_IS_FREE_BLOCK(next_block)) {
Fehlende separate Debuginfos, verwenden Sie: debuginfo-install bzip2-libs-1.0.5-7.el6_0.x86_64 cyrus-sasl-lib-2.1.23-15.el6_6 .2.x86_64 expat-2.0.1-11.el6_2.x86_64 fontconfig-2.8.0-5.el6.x86_64 glibc-2.12-1.166.el6_7.3.x86_64 keyutils-libs-1.4-5.el6.x86_64 krb5- libs-1.10.3-42.el6.x86_64 libX11-1.6.0-6.el6.x86_64 libXau-1.0.6-4.el6.x86_64 libXpm-3.5.10-2.el6.x86_64 libcom_err-1.41.12- 22.el6.x86_64 libcurl-7.19.7-46.el6.x86_64 libgcc-4.4.7-16.el6.x86_64 libidn-1.18-2.el6.x86_64 libpng-1.2.49-2.el6_7.x86_64 libselinux-2.0 .94-5.8.el6.x86_64 libssh2-1.4.2-1.el6.x86_64 libstdc -4.4.7-16.el6.x86_64 libxcb-1.9.1-3.el6.x86_64 libxml2-2.7.6-20.el6_7 .1.x86_64 nspr-4.10.6-1.el6_5.x86_64 nss-3.16.1-4.el6_5.x86_64 nss-softokn-freebl-3.14.3-10.el6_5.x86_64 nss-util-3.16.1-1 .el6_5.x86_64 openldap-2.4.40-7.el6_7.x86_64 openssl-1.0.1e-42.el6_7.1.x86_64
(gdb)
gdb /usr/local/services/php/sbin/php-fpm -c /tmp/core.php-fpm.1468496864.55474
GNU gdb (GDB) Red Hat Enterprise Linux (7.2-90.el6)
Copyright (C) 2010 Free Software Foundation, Inc.
Lizenz GPLv3: GNU GPL Version 3 oder höher http://gnu.org/licenses/gpl.html
Dies ist kostenlose Software: Es steht Ihnen frei ändern und weiterverbreiten.
Es besteht KEINE GARANTIE, soweit gesetzlich zulässig. Geben Sie „Kopieren anzeigen“
und „Garantie anzeigen“ ein, um Einzelheiten anzuzeigen.
Diese GDB wurde als „x86_64-redhat-linux-gnu“ konfiguriert.
Anweisungen zur Fehlerberichterstattung finden Sie unter:
http: //www.gnu.org/software/gdb/bugs/...
Symbole aus /usr/local/services/php/sbin/php-fpm lesen...fertig.
[Neuer Thread 55474]
Es fehlen separate Debuginformationen für /usr/local/services/mysql/lib/libmysqlclient.so.18
Versuchen Sie: yum --enablerepo='-debug' install /usr/lib/debug /.build-id/7a/9528682ebdcdc4f0886a81b4d37c5715c1a522
Es fehlen separate Debuginformationen für /usr/local/lib/libmcrypt.so.4
Versuchen Sie es mit: yum --enablerepo='-debug' install / usr/lib/debug/.build-id/9f/d04abf9bd41db950fd6c848d8602cd184f7053
Es fehlen separate Debuginformationen für /usr/local/gd2/lib/libgd.so.3
Versuchen Sie es mit: yum --enablerepo='- debug' install /usr/lib/debug/.build-id/45/685760d7ba39e6d5987b9babb073a75a53b737
Es fehlen separate Debuginformationen für /usr/local/zlib//lib/libz.so.1
Versuchen Sie es mit: yum - -enablerepo='-debug' install /usr/lib/debug/.build-id/68/aba0830456cf7f286bb906e2808c4870bf25e0
Es fehlen separate Debuginformationen für /usr/local/libpng/lib/libpng16.so.16
Versuchen Sie: yum --enablerepo='-debug' install /usr/lib/debug/.build-id/81/6fadbdfcd2339f8d807c7c272022f38d3ca8f7
Es fehlen separate Debuginformationen für /usr/local/jpeg9/ lib/libjpeg.so.9
Versuchen Sie: yum --enablerepo='-debug' install /usr/lib/debug/.build-id/1d/556f83f9a7f08464194fb61e5dccd39186ba88
Fehlende separate Debuginformationen für /usr/local/freetype/lib/libfreetype.so.6
Versuchen Sie: yum --enablerepo='-debug' install /usr/lib/debug/.build-id/94/caf69dd5f3cb429b7ab32c064884f31b67a713
Es fehlen separate Debuginformationen für /usr/local/lib/libiconv.so.2
Versuchen Sie es mit: yum --enablerepo='-debug' install /usr/lib/debug/.build- id/25/9306ffa3beeab47cb9682bf56d07267220aa13
Es fehlen separate Debuginformationen für /usr/local/services/php/lib/php/extensions/no-debug-non-zts-20131226/opcache.so
Versuchen Sie es mit: yum --enablerepo= '-debug' install /usr/lib/debug/.build-id/4a/fc378a8f079033778a96f93e07ed5f3e46fd46
Es fehlen separate Debuginformationen für /usr/local/services/php/lib/php/extensions/no- debug-non-zts-20131226/memcache.so
Versuchen Sie es mit: yum --enablerepo='-debug' install /usr/lib/debug/.build-id/62/55003cdc13c5afc11862ac9e5a42fcf9cd1485
Fehlende separate Debuginformationen für /usr/local/services/php/lib/php/extensions/no-debug-non-zts-20131226/protobuf.so
Versuchen Sie es mit: yum --enablerepo='-debug' install /usr/lib/debug/.build-id/ea/f3944d7b69ba59c68b9a551ad147bcb29b91e0
Es fehlen separate Debuginformationen für /usr/local/services/php/lib/php/extensions/no-debug-non-zts-20131226/ redis.so
Versuchen Sie: yum --enablerepo='-debug' install /usr/lib/debug/.build-id/38/2d72310fa371f371dcf3576d6264c751c6116b
Es fehlen separate Debuginformationen für /usr/local /services/php/lib/php/extensions/no-debug-non-zts-20131226/openssl.so
Versuchen Sie: yum --enablerepo='-debug' install /usr/lib/ debug/.build-id/7a/c0448084fce799804939ad735755b66bbe47ce
Es fehlen separate Debuginformationen für
Versuchen Sie: yum --enablerepo='-debug' install /usr/lib/debug/.build-id/ 1e/0a7d58f454926e2afb4797865d85801ed65ece
Symbole aus /lib64/libcrypt.so.1 lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/libcrypt.so.1 geladen
Symbole lesen aus /lib64/librt.so.1...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/librt.so.1 geladen
Symbole aus /usr/local/services/ lesen mysql/lib/libmysqlclient.so.18...fertig.
Symbole für /usr/local/services/mysql/lib/libmysqlclient.so.18 geladen
Symbole aus /usr/local/lib/libmcrypt lesen .so.4...fertig.
Symbole für /usr/local/lib/libmcrypt.so.4 geladen
Symbole aus /lib64/libdl.so.2 lesen...(keine Debugging-Symbole gefunden) ...fertig.
Geladene Symbole für /lib64/libdl.so.2
Lesen von Symbolen aus /usr/local/gd2/lib/libgd.so.3...fertig.
Geladene Symbole für /usr/local/gd2/lib/libgd.so.3
Symbole aus /lib64/libm.so.6 lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64 geladen /libm.so.6
Symbole aus /usr/local/zlib//lib/libz.so.1 lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /usr/ geladen local/zlib//lib/libz.so.1
Symbole aus /lib64/libbz2.so.1 lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/libbz2 geladen .so.1
Symbole aus /usr/lib64/libfontconfig.so.1 lesen...(keine Debugging-Symbole gefunden)...fertig.
Loaded symbols for /usr/lib64/libfontconfig.so.1
Symbole aus /usr/lib64/libXpm.so.4 lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libXpm.so.4 geladen
Symbole aus / lesen usr/lib64/libX11.so.6...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libX11.so.6 geladen
Symbole aus /usr/local/ lesen libpng/lib/libpng16.so.16...fertig.
Symbole für /usr/local/libpng/lib/libpng16.so.16 geladen
Symbole aus /usr/local/jpeg9/lib/libjpeg lesen .so.9...fertig.
Geladene Symbole für /usr/local/jpeg9/lib/libjpeg.so.9
Lesen von Symbolen aus /usr/lib64/libcurl.so.4...(Nr Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libcurl.so.4 geladen
Symbole aus /lib64/libnsl.so.1 lesen...(keine Debugging-Symbole gefunden).. .fertig.
Symbole für /lib64/libnsl.so.1 geladen
Symbole aus /usr/lib64/libxml2.so.2 lesen...(keine Debugging-Symbole gefunden)...fertig.
Geladene Symbole für /usr/lib64/libxml2.so.2
Symbole aus /usr/local/freetype/lib/libfreetype.so.6 lesen...fertig.
Geladene Symbole für /usr/local/freetype /lib/libfreetype.so.6
Symbole aus /usr/lib64/libpng12.so.0 lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libpng12 geladen .so.0
Symbole aus /usr/local/lib/libiconv.so.2 lesen...fertig.
Symbole für /usr/local/lib/libiconv.so.2 geladen
Symbole lesen aus /lib64/libc.so.6...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/libc.so.6 geladen
Symbole aus /lib64/libresolv.so lesen. 2...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/libresolv.so.2 geladen
Symbole aus /lib64/libfreebl3.so lesen...(keine Debugging-Symbole gefunden) ...fertig.
Symbole für /lib64/libfreebl3.so geladen
Symbole aus /lib64/libpthread.so.0 lesen...(keine Debugging-Symbole gefunden)...fertig.
[Thread Debuggen mit libthread_db aktiviert]
Geladene Symbole für /lib64/libpthread.so.0
Symbole aus /lib64/ld-linux-x86-64.so.2 lesen...(keine Debugging-Symbole gefunden).. .done.
Symbole für /lib64/ld-linux-x86-64.so.2 geladen
Symbole aus /usr/lib64/libstdc .so.6 lesen...(keine Debugging-Symbole gefunden).. .done.
Symbole für /usr/lib64/libstdc .so.6 geladen
Symbole aus /lib64/libgcc_s.so.1 lesen...(keine Debugging-Symbole gefunden)...done.
Geladene Symbole für /lib64/libgcc_s.so.1
Symbole aus /lib64/libexpat.so.1 lesen...(keine Debugging-Symbole gefunden)...fertig.
Geladene Symbole für /lib64/libexpat. so.1
Symbole aus /usr/lib64/libxcb.so.1 lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libxcb.so.1 geladen
Symbole aus /lib64/libidn.so.11 lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/libidn.so.11 geladen
Symbole aus /lib64/ lesen libldap-2.4.so.2...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/libldap-2.4.so.2 geladen
Symbole aus /lib64/libgssapi_krb5.so lesen. 2...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/libgssapi_krb5.so.2 geladen
Symbole aus /lib64/libkrb5.so.3 lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/libkrb5.so.3 geladen
Symbole aus /lib64/libk5crypto.so.3 lesen...(keine Debugging-Symbole gefunden)...fertig.
Geladene Symbole für /lib64/libk5crypto.so.3
Symbole aus /lib64/libcom_err.so.2 lesen...(keine Debugging-Symbole gefunden)...fertig.
Geladene Symbole für /lib64/ libcom_err.so.2
Symbole aus /usr/lib64/libssl3.so lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libssl3.so geladen
Symbole aus /usr/lib64/libsmime3.so lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libsmime3.so geladen
Symbole aus /usr/lib64/ lesen libnss3.so...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libnss3.so geladen
Symbole aus /usr/lib64/libnssutil3.so...(Nr Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libnssutil3.so geladen
Symbole aus /lib64/libplds4.so lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/libplds4.so geladen
Symbole aus /lib64/libplc4.so lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/libplc4.so geladen
Symbole aus /lib64/libnspr4.so lesen...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/libnspr4.so geladen
Symbole aus /usr/lib64/libssh2 lesen. so.1...(keine Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libssh2.so.1 geladen
Symbole aus /usr/lib64/libXau.so.6 lesen. ..(keine Debugging-Symbole gefunden)...fertig.
Symbole für /usr/lib64/libXau.so.6 geladen
Symbole aus /lib64/liblber-2.4.so.2 lesen...(Nr Debugging-Symbole gefunden)...fertig.
Symbole für /lib64/liblber-2.4.so.2 geladen
Symbole aus /usr/lib64/libsasl2.so.2 lesen...(keine Debugging-Symbole gefunden) ...fertig.
Symbole für /usr/lib64/libsasl2.so.2 geladen
Symbole aus /lib64/libkrb5support.so.0 lesen...(keine Debugging-Symbole gefunden)...fertig.
Geladene Symbole für /lib64/libkrb5support.so.0
Symbole aus /lib64/libkeyutils.so.1 lesen...(keine Debugging-Symbole gefunden)...fertig.
Geladene Symbole für /lib64/ libkeyutils.so.1
Reading symbols from /usr/lib64/libssl.so.10...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libssl.so.10
Reading symbols from /usr/lib64/libcrypto.so.10...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcrypto.so.10
Reading symbols from /lib64/libselinux.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libselinux.so.1
Reading symbols from /usr/local/services/php/lib/php/extensions/no-debug-non-zts-20131226/opcache.so...done.
Loaded symbols for /usr/local/services/php/lib/php/extensions/no-debug-non-zts-20131226/opcache.so
Reading symbols from /usr/local/services/php/lib/php/extensions/no-debug-non-zts-20131226/memcache.so...done.
Loaded symbols for /usr/local/services/php/lib/php/extensions/no-debug-non-zts-20131226/memcache.so
Reading symbols from /usr/local/services/php/lib/php/extensions/no-debug-non-zts-20131226/protobuf.so...done.
Loaded symbols for /usr/local/services/php/lib/php/extensions/no-debug-non-zts-20131226/protobuf.so
Reading symbols from /usr/local/services/php/lib/php/extensions/no-debug-non-zts-20131226/redis.so...done.
Loaded symbols for /usr/local/services/php/lib/php/extensions/no-debug-non-zts-20131226/redis.so
Reading symbols from /usr/local/services/php/lib/php/extensions/no-debug-non-zts-20131226/openssl.so...done.
Loaded symbols for /usr/local/services/php/lib/php/extensions/no-debug-non-zts-20131226/openssl.so
Reading symbols from /lib64/libnss_files.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/libnss_files.so.2
Core was generated by `php-fpm: pool www '.
Program terminated with signal 11, Segmentation fault.
2104 if (ZEND_MM_IS_FREE_BLOCK(next_block)) {
Missing separate debuginfos, use: debuginfo-install bzip2-libs-1.0.5-7.el6_0.x86_64 cyrus-sasl-lib-2.1.23-15.el6_6.2.x86_64 expat-2.0.1-11.el6_2.x86_64 fontconfig-2.8.0-5.el6.x86_64 glibc-2.12-1.166.el6_7.3.x86_64 keyutils-libs-1.4-5.el6.x86_64 krb5-libs-1.10.3-42.el6.x86_64 libX11-1.6.0-6.el6.x86_64 libXau-1.0.6-4.el6.x86_64 libXpm-3.5.10-2.el6.x86_64 libcom_err-1.41.12-22.el6.x86_64 libcurl-7.19.7-46.el6.x86_64 libgcc-4.4.7-16.el6.x86_64 libidn-1.18-2.el6.x86_64 libpng-1.2.49-2.el6_7.x86_64 libselinux-2.0.94-5.8.el6.x86_64 libssh2-1.4.2-1.el6.x86_64 libstdc++-4.4.7-16.el6.x86_64 libxcb-1.9.1-3.el6.x86_64 libxml2-2.7.6-20.el6_7.1.x86_64 nspr-4.10.6-1.el6_5.x86_64 nss-3.16.1-4.el6_5.x86_64 nss-softokn-freebl-3.14.3-10.el6_5.x86_64 nss-util-3.16.1-1.el6_5.x86_64 openldap-2.4.40-7.el6_7.x86_64 openssl-1.0.1e-42.el6_7.1.x86_64
(gdb)
php-fpm
只是一个cgi
管理器而已,其实控制的是php-cgi
处理php
程序,由于php-fpm
的多进程的,所以并不方便进行调试,建议通过php-cgi
来看调试php
或者扩展在cgi
环境运行的过程,这和php-fpm
是基本一致的,但是php-cgi
是单进程的,所以调试方便一些,通过gdb
打断点,看Core dump
也很容易。
你可以看下PHP鸟哥的如何调试PHP的Core之获取基本信息