Apache2 startet nicht - Error Log spuckt glibc-Fehler aus

BFYoda

New Member
Apache2 startet nicht - php4 Modul bring den Server zum Absturz

Hallo Leute,

mein Apache2 Server funktioniert nach der Installation von Postfix nicht mehr. In der Error Log wird beim Start immer

Zitat:
*** glibc detected *** free(): invalid pointer: 0x08202fe8 ***


wobei die Nummer variiert.

Hat jemand ne Ahnung was ich machen kann?
Ich hab schon versucht libc6 per apt-get zu aktualisieren, aber da bekomm ich die Meldung, dass es bereits aktuell ist.

MFG BFYoda
 
Last edited by a moderator:
Der Fehler hat nichts mit der glibc zu tun, sondern mit einer falschen Speicherbelegung.
Wahrscheinlich spinnt eins der Apache-Modulen. Falls der Server schon länger in Betrieb ist und wirklich wirklich wirklich keine Änderungen an der Apache-Config da waren, hilft (das sage ich nicht gerne) evtl. ein Reboot.
Es kommt leider auch bei Linux manchmal vor, daß der Speichermanager zu spinnen beginnt. Und dieser Fehler ist ein typisches Symptom.

huschi.
 
Mittlerweile weiß ich, es liegt am PHP4 Modul (welches ich aber dringend benötige).

Ist das Modul deaktiviert, startet der Server, ist es aktiviert stürzt er ab und speichert den oben genannten Fehler in die error.log.

Wie krieg ich den Server jetzt wieder mit PHP4 zum laufen?
 
Dann gibt es wohl einen Versions-/API-Konflikt.
Entweder paßt Dein PHP-Modul nicht zum Apache oder irgendeine PHP-Extension paßt nicht zur PHP-Version.
Werden in der php.ini irgendwelche Extensions geladen?

huschi.
 
Eigentlich sind keine besonderen Extensions geladen. Und da PHP und Apache mit apt-get aktuell gehalten werden dürfte es doch da auch keinen Versionskonflikt geben, oder?
 

Attachments

Niemand hat behauptet das ein dpgk -l Dir helfen soll. Es hilft uns sich ein Bild von Deiner Server-Installation zu machen. Vorausgesetzt Du gibst das Ergebnis hier preis.

huschi.
 
Es hat mir jetzt in so fern geholfen, als dass ich gesehen habe, welche PHP Pakete es alles gibt. Ich hab dann gemerkt, dass ich vor der Postfix-Installation auch immer php-gd hatte, was mir jetzt aber gefehlt hat. Beim Installieren kam ein Fehler, ein anderes Paket könne nicht installiert werden.

Dann bin ich in meine Sources.list gegangen und hab Testing Pakete aktiviert und danach ein Apt-Get Rollup gemacht. Nun startet der Apache mit PHP und allem ******.

NUR...
Er spuckt mir beim Aufrufen einer PHP-Datei das File als Download aus anstatt es zu interpretieren. Was kann ich nun machen? Das PHP-Modul wird anscheinend aber problemlos geladen...

Aso, btw:

rc libapache-mod-php4 6:4.4.7-0.dotdeb.1 server-side, HTML-embedded scripting languag
ii libapache2-mod-php4 6:4.4.4-9+lenny1 server-side, HTML-embedded scripting languag
ii php4 6:4.4.4-9+lenny1 server-side, HTML-embedded scripting languag
rc php4-auth-pam 0.4-7 A PHP extension for PAM authentication
rc php4-cgi 6:4.4.7-0.dotdeb.1 server-side, HTML-embedded scripting languag
rc php4-cli 6:4.4.7-0.dotdeb.1 command-line interpreter for the php4 script
ii php4-common 6:4.4.4-9+lenny1 Common files for packages built from the php
ii php4-domxml 6:4.4.4-9+lenny1 XMLv2 module for php4
ii php4-gd 6:4.4.4-9+lenny1 GD module for php4
ii php4-imagick 4:0.9.11+1-4.1 ImageMagick module for php4
ii php4-mysql 6:4.4.4-9+lenny1 MySQL module for php4
rc phpmyadmin 4:2.9.1.1-3 Administrate MySQL over the WWW
 
[...]

/etc/apache2/mods-enabled:
total 0
lrwxrwxrwx 1 root root 28 2007-04-23 16:38 alias.load -> ../mods-available/alias.load
lrwxrwxrwx 1 root root 33 2007-04-23 16:38 auth_basic.load -> ../mods-available/auth_basic.load
lrwxrwxrwx 1 root root 33 2007-04-23 16:38 authn_file.load -> ../mods-available/authn_file.load
lrwxrwxrwx 1 root root 36 2007-04-23 16:38 authz_default.load -> ../mods-available/authz_default.load
lrwxrwxrwx 1 root root 38 2007-04-23 16:38 authz_groupfile.load -> ../mods-available/authz_groupfile.load
lrwxrwxrwx 1 root root 33 2007-04-23 16:38 authz_host.load -> ../mods-available/authz_host.load
lrwxrwxrwx 1 root root 33 2007-04-23 16:38 authz_user.load -> ../mods-available/authz_user.load
lrwxrwxrwx 1 root root 32 2007-04-23 16:38 autoindex.load -> ../mods-available/autoindex.load
lrwxrwxrwx 1 root root 26 2007-07-05 22:25 cgi.load -> ../mods-available/cgi.load
lrwxrwxrwx 1 root root 26 2007-04-23 16:38 dir.conf -> ../mods-available/dir.conf
lrwxrwxrwx 1 root root 26 2007-04-23 16:38 dir.load -> ../mods-available/dir.load
lrwxrwxrwx 1 root root 26 2007-04-23 16:38 env.load -> ../mods-available/env.load
lrwxrwxrwx 1 root root 27 2007-04-23 16:38 mime.load -> ../mods-available/mime.load
lrwxrwxrwx 1 root root 34 2007-04-23 16:38 negotiation.load -> ../mods-available/negotiation.load
lrwxrwxrwx 1 root root 27 2007-07-21 21:46 php4.conf -> ../mods-available/php4.conf
lrwxrwxrwx 1 root root 27 2007-07-21 21:46 php4.load -> ../mods-available/php4.load

lrwxrwxrwx 1 root root 30 2007-04-25 17:32 rewrite.load -> ../mods-available/rewrite.load
lrwxrwxrwx 1 root root 31 2007-04-23 16:38 setenvif.load -> ../mods-available/setenvif.load
lrwxrwxrwx 1 root root 29 2007-04-23 16:38 status.load -> ../mods-available/status.load
lrwxrwxrwx 1 root root 40 2007-03-29 04:43 userdir.conf -> /etc/apache2/mods-available/userdir.conf
lrwxrwxrwx 1 root root 40 2007-03-29 04:43 userdir.load -> /etc/apache2/mods-available/userdir.load
 
Und wo steht, daß das Modul wirklich und fehlerfrei geladen wird?
Normalerweise in /var/log/apache2/error_log nach jedem Restart.

In Deinem dpkg-Listing sind übrigens zwei verschiedene Versionen von PHP4 aufgeführt. Eine von lenny und einmal von dotdeb. Du solltest Dich für eine von denen entscheiden. Denn eine Mischung kommt meistens nicht sehr gut.

huschi.
 
Code:
*** glibc detected *** /usr/sbin/apache2: free(): invalid pointer: 0x082150f0 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7b59824]
/lib/libc.so.6(cfree+0x90)[0xb7b5ce90]
/usr/lib/libdb-4.4.so(__os_free+0x38)[0xb7e22378]
/usr/lib/libdb-4.4.so(__bam_db_close+0x5b)[0xb7d6bf9b]
/usr/lib/libdb-4.4.so(__db_refresh+0x32c)[0xb7dcc0fc]
/usr/lib/libdb-4.4.so(__db_close+0x69)[0xb7dcc719]
/usr/lib/libdb-4.4.so(__db_close_pp+0xa7)[0xb7ddd227]
/usr/lib/libnss_db.so.2[0xb73da77f]
/usr/lib/libnss_db.so.2[0xb73da818]
/usr/lib/libnss_db.so.2[0xb73d9276]
/usr/lib/libnss_db.so.2(_nss_db_getprotobyname_r+0x9e)[0xb73d948e]
/lib/libc.so.6(getprotobyname_r+0x77)[0xb7bdb847]
/lib/libc.so.6(getprotobyname+0x78)[0xb7bdb6f8]
/usr/lib/apache2/modules/libphp4.so(zm_startup_sockets+0x178e)[0xb75080be]
/usr/lib/apache2/modules/libphp4.so(zend_startup_module+0x3c)[0xb75b817c]
/usr/lib/apache2/modules/libphp4.so(php_startup_extensions+0x3a)[0xb75842fa]
/usr/lib/apache2/modules/libphp4.so(php_startup_internal_extensions+0x29)[0xb75d7649]
/usr/lib/apache2/modules/libphp4.so(php_module_startup+0x675)[0xb7585aa5]
/usr/lib/apache2/modules/libphp4.so[0xb75d5620]
/usr/lib/apache2/modules/libphp4.so[0xb75d56a7]
/usr/sbin/apache2(ap_run_post_config+0x50)[0x8078c10]
/usr/sbin/apache2(main+0x81b)[0x8066b5b]
/lib/libc.so.6(__libc_start_main+0xe0)[0xb7b06030]
/usr/sbin/apache2(apr_global_mutex_lock+0x3d)[0x8065d91]
======= Memory map: ========
08048000-08099000 r-xp 00000000 08:02 21022      /usr/sbin/apache2
08099000-0809b000 rw-p 00051000 08:02 21022      /usr/sbin/apache2
0809b000-08233000 rw-p 0809b000 00:00 0          [heap]
b71f5000-b71ff000 r-xp 00000000 08:02 22585      /lib/libgcc_s.so.1
b71ff000-b7200000 rw-p 00009000 08:02 22585      /lib/libgcc_s.so.1
b7200000-b7221000 rw-p b7200000 00:00 0 
b7221000-b7300000 ---p b7221000 00:00 0 
b7309000-b73d5000 r-xp 00000000 08:02 255317     /usr/local/bdb/lib/libdb-4.3.so
b73d5000-b73d7000 rw-p 000cb000 08:02 255317     /usr/local/bdb/lib/libdb-4.3.so
b73d7000-b73db000 r-xp 00000000 08:02 24519      /usr/lib/libnss_db-2.2.3.so
b73db000-b73dc000 rw-p 00003000 08:02 24519      /usr/lib/libnss_db-2.2.3.so
b73dc000-b73e0000 r-xp 00000000 08:02 7200       /lib/libnss_dns-2.6.so
b73e0000-b73e2000 rw-p 00003000 08:02 7200       /lib/libnss_dns-2.6.so
b73e2000-b73eb000 r-xp 00000000 08:02 7202       /lib/libnss_files-2.6.so
b73eb000-b73ed000 rw-p 00008000 08:02 7202       /lib/libnss_files-2.6.so
b73ed000-b73f5000 r-xp 00000000 08:02 7204       /lib/libnss_nis-2.6.so
b73f5000-b73f7000 rw-p 00007000 08:02 7204       /lib/libnss_nis-2.6.so
b73f7000-b73fe000 r-xp 00000000 08:02 7199       /lib/libnss_compat-2.6.so
b73fe000-b7400000 rw-p 00006000 08:02 7199       /lib/libnss_compat-2.6.so
b7406000-b740a000 r-xp 00000000 08:02 21103      /usr/lib/apache2/modules/mod_status.so
b740a000-b740b000 rw-p 00004000 08:02 21103      /usr/lib/apache2/modules/mod_status.so
b740b000-b7418000 r-xp 00000000 08:02 21122      /usr/lib/apache2/modules/mod_rewrite.so
b7418000-b7419000 rw-p 0000d000 08:02 21122      /usr/lib/apache2/modules/mod_rewrite.so
b7419000-b7440000 r-xp 00000000 08:02 9233       /usr/lib/libgssapi_krb5.so.2.2
b7440000-b7441000 rw-p 00027000 08:02 9233       /usr/lib/libgssapi_krb5.so.2.2
b7441000-b7450000 r-xp 00000000 08:02 6522       /lib/libbz2.so.1.0.3
b7450000-b7451000 rw-p 0000f000 08:02 6522       /lib/libbz2.so.1.0.3
b7451000-b7456000 r-xp 00000000 08:02 24719      /usr/lib/libzzip-0.so.12.0.83
b7456000-b7457000 rw-p 00004000 08:02 24719      /usr/lib/libzzip-0.so.12.0.83
b7457000-b7459000 r-xp 00000000 08:02 21115      /usr/lib/apache2/modules/mod_userdir.so
b7459000-b745a000 rw-p 00001000 08:02 21115      /usr/lib/apache2/modules/mod_userdir.so
b745a000-b745c000 r-xp 00000000 08:02 21070      /usr/lib/apache2/modules/mod_setenvif.so
b745c000-b745d000 rw-p 00001000 08:02 21070      /usr/lib/apache2/modules/mod_setenvif.so
b745d000-b7743000 r-xp 00000000 08:02 65443      /usr/lib/apache2/modules/libphp4.so
b7743000-b7755000 rw-p 002e5000 08:02 65443      /usr/lib/apache2/modules/libphp4.so
b7755000-b775c000 rw-p b7755000 00:00 0 
b775c000-b7763000 r-xp 00000000 08:02 21079      /usr/lib/apache2/modules/mod_negotiation.so
b7763000-b7764000 rw-p 00006000 08:02 21079      /usr/lib/apache2/modules/mod_negotiation.so
b7764000-b7767000 r-xp 00000000 08:02 21110      /usr/lib/apache2/modules/mod_mime.so
b7767000-b7768000 rw-p 00002000 08:02 21110      /usr/lib/apache2/modules/mod_mime.so
b7768000-b7769000 r-xp 00000000 08:02 21128      /usr/lib/apache2/modules/mod_env.so
b7769000-b776a000 rw-p 00000000 08:02 21128      /usr/lib/apache2/modules/mod_env.so
b776a000-b776b000 r-xp 00000000 08:02 21127      /usr/lib/apache2/modules/mod_dir.so
b776b000-b776c000 rw-p 00001000 08:02 21127      /usr/lib/apache2/modules/mod_dir.so
b776c000-b7771000 r-xp 00000000 08:02 21123      /usr/lib/apache2/modules/mod_cgi.so
b7771000-b7772000 rw-p 00004000 08:02 21123      /usr/lib/apache2/modules/mod_cgi.so
b7772000-b7779000 r-xp 00000000 08:02 21114      /usr/lib/apache2/modules/mod_autoindex.so
b7779000-b777a000 rw-p 00006000 08:02 21114      /usr/lib/apache2/modules/mod_autoindex.so
b777a000-b777b000 r-xp 00000000 08:02 21091      /usr/lib/apache2/modules/mod_authz_user.so
b777b000-b777c000 rw-p 00000000 08:02 21091      /usr/lib/apache2/modules/mod_authz_user.so
b777c000-b777e000 r-xp 00000000 08:02 21093      /usr/lib/apache2/modules/mod_authz_host.so
b777e000-b777f000 rw-p 00001000 08:02 21093      /usr/lib/apache2/modules/mod_authz_host.so
b777f000-b7781000 r-xp 00000000 08:02 21119      /usr/lib/apache2/modules/mod_authz_groupfile.so
b7781000-b7782000 rw-p 00001000 08:02 21119      /usr/lib/apache2/modules/mod_authz_groupfile.so
b7782000-b7783000 r-xp 00000000 08:02 21131      /usr/lib/apache2/modules/mod_authz_default.so
b7783000-b7784000 rw-p 00000000 08:02 21131      /usr/lib/apache2/modules/mod_authz_default.so
b7784000-b7785000 r-xp 00000000 08:02 21073      /usr/lib/apache2/modules/mod_authn_file.so
b7785000-b7786000 rw-p 00000000 08:02 21073      /usr/lib/apache2/modules/mod_authn_file.so
b7786000-b7788000 rw-p b7786000 00:00 0 
b7788000-b778a000 r-xp 00000000 08:02 9024       /lib/libkeyutils-1.2.so
b778a000-b778b000 rw-p 00001000 08:02 9024       /lib/libkeyutils-1.2.so
b778b000-b778c000 rw-p b778b000 00:00 0 
b778c000-b7793000 r-xp 00000000 08:02 11960      /usr/lib/libkrb5support.so.0.1
b7793000-b7794000 rw-p 00006000 08:02 11960      /usr/lib/libkrb5support.so.0.1
b7794000-b77b8000 r-xp 00000000 08:02 9280       /usr/lib/libk5crypto.so.3.1
b77b8000-b77b9000 rw-p 00024000 08:02 9280       /usr/lib/libk5crypto.so.3.1
b77b9000-b7808000 r-xp 00000000 08:02 6961       /usr/lib/libgcrypt.so.11.2.3
b7808000-b780a000 rw-p 0004f000 08:02 6961       /usr/lib/libgcrypt.so.11.2.3
b780a000-b781e000 r-xp 00000000 08:02 6017       /usr/lib/libz.so.1.2.3.3
b781e000-b781f000 rw-p 00013000 08:02 6017       /usr/lib/libz.so.1.2.3.3
b781f000-b7833000 r-xp 00000000 08:02 7188       /lib/libnsl-2.6.so
b7833000-b7835000 rw-p 00013000 08:02 7188       /lib/libnsl-2.6.so
b7835000-b7838000 rw-p b7835000 00:00 0 
b7838000-b783b000 r-xp 00000000 08:02 7189       /usr/lib/libgpg-error.so.0.3.0
b783b000-b783c000 rw-p 00002000 08:02 7189       /usr/lib/libgpg-error.so.0.3.0
b783c000-b784b000 r-xp 00000000 08:02 6498       /usr/lib/libtasn1.so.3.0.9
b784b000-b784c000 rw-p 0000e000 08:02 6498       /usr/lib/libtasn1.so.3.0.9
b784c000-b784e000 r-xp 00000000 08:02 13257      /lib/libcom_err.so.2.1
b784e000-b784f000 rw-p 00001000 08:02 13257      /lib/libcom_err.so.2.1
b784f000-b78d4000 r-xp 00000000 08:02 11836      /usr/lib/libkrb5.so.3.3
b78d4000-b78d6000 rw-p 00085000 08:02 11836      /usr/lib/libkrb5.so.3.3
b78d6000-b79ff000 r-xp 00000000 08:02 9000       /usr/lib/i686/cmov/libcrypto.so.0.9.8
b79ff000-b7a14000 rw-p 00128000 08:02 9000       /usr/lib/i686/cmov/libcrypto.so.0.9.8
b7a14000-b7a18000 rw-p b7a14000 00:00 0 
b7a18000-b7a54000 r-xp 00000000 08:02 9001       /usr/lib/i686/cmov/libssl.so.0.9.8
b7a54000-b7a58000 rw-p 0003b000 08:02 9001       /usr/lib/i686/cmov/libssl.so.0.9.8
b7a58000-b7ac0000 r-xp 00000000 08:02 7921       /usr/lib/libgnutls.so.13.3.0
b7ac0000-b7ac6000 rw-p 00068000 08:02 7921       /usr/lib/libgnutls.so.13.3.0
b7ac6000-b7adb000 r-xp 00000000 08:02 89462      /usr/lib/libsasl2.so.2.0.22
b7adb000-b7adc000 rw-p 00015000 08:02 89462      /usr/lib/libsasl2.so.2.0.22
b7adc000-b7aec000 r-xp 00000000 08:02 7224       /lib/libresolv-2.6.so
b7aec000-b7aee000 rw-p 0000f000 08:02 7224       /lib/libresolv-2.6.so
b7aee000-b7af0000 rw-p b7aee000 00:00 0 
b7af0000-b7c31000 r-xp 00000000 08:02 7154       /lib/libc-2.6.so
b7c31000-b7c32000 r--p 00141000 08:02 7154       /lib/libc-2.6.so
b7c32000-b7c34000 rw-p 00142000 08:02 7154       /lib/libc-2.6.so
b7c34000-b7c38000 rw-p b7c34000 00:00 0 
b7c38000-b7c3a000 r-xp 00000000 08:02 7176       /lib/libdl-2.6.so
b7c3a000-b7c3c000 rw-p 00001000 08:02 7176       /lib/libdl-2.6.so
b7c3c000-b7c4f000 r-xp 00000000 08:02 7222       /lib/libpthread-2.6.so
b7c4f000-b7c51000 rw-p 00012000 08:02 7222       /lib/libpthread-2.6.so
b7c51000-b7c53000 rw-p b7c51000 00:00 0 
b7c53000-b7c58000 r-xp 00000000 08:02 7156       /lib/libcrypt-2.6.so
b7c58000-b7c5a000 rw-p 00004000 08:02 7156       /lib/libcrypt-2.6.so
b7c5a000-b7c81000 rw-p b7c5a000 00:00 0 
b7c81000-b7c88000 r-xp 00000000 08:02 7225       /lib/librt-2.6.so
b7c88000-b7c8a000 rw-p 00006000 08:02 7225       /lib/librt-2.6.so
b7c8a000-b7c8c000 r-xp 00000000 08:02 13844      /lib/libuuid.so.1.2
b7c8c000-b7c8d000 rw-p 00001000 08:02 13844      /lib/libuuid.so.1.2
b7c8d000-b7caf000 r-xp 00000000 08:02 6544       /usr/lib/libapr-1.so.0.2.7
b7caf000-b7cb0000 rw-p 00021000 08:02 6544       /usr/lib/libapr-1.so.0.2.7
b7cb0000-b7cb1000 rw-p b7cb0000 00:00 0 
b7cb1000-b7ccf000 r-xp 00000000 08:02 24464      /usr/lib/libexpat.so.1.0.0
b7ccf000-b7cd1000 rw-p 0001d000 08:02 24464      /usr/lib/libexpat.so.1.0.0
b7cd1000-b7d2e000 r-xp 00000000 08:02 13976      /usr/lib/libsqlite3.so.0.8.6
b7d2e000-b7d30000 rw-p 0005c000 08:02 13976      /usr/lib/libsqlite3.so.0.8.6
b7d30000-b7d4b000 r-xp 00000000 08:02 13019      /usr/lib/libpq.so.5.0
b7d4b000-b7d4c000 rw-p 0001b000 08:02 13019      /usr/lib/libpq.so.5.0
b7d4c000-b7e44000 r-xp 00000000 08:02 9060       /usr/lib/libdb-4.4.so
b7e44000-b7e47000 rw-p 000f7000 08:02 9060       /usr/lib/libdb-4.4.so
b7e47000-b7e52000 r-xp 00000000 08:02 58789      /usr/lib/liblber.so.2.0.130
b7e52000-b7e53000 rw-p 0000b000 08:02 58789      /usr/lib/liblber.so.2.0.130
b7e53000-b7e87000 r-xp 00000000 08:02 58791      /usr/lib/libldap_r.so.2.0.130
b7e87000-b7e88000 rw-p 00034000 08:02 58791      /usr/lib/libldap_r.so.2.0.130
b7e88000-b7ea1000 r-xp 00000000 08:02 17042      /usr/lib/libaprutil-1.so.0.2.7
b7ea1000-b7ea2000 rw-p 00019000 08:02 17042      /usr/lib/libaprutil-1.so.0.2.7
b7ea2000-b7ea3000 rw-p b7ea2000 00:00 0 
b7ea3000-b7ec2000 r-xp 00000000 08:02 9064       /usr/lib/libpcre.so.3.12.0
b7ec2000-b7ec3000 rw-p 0001e000 08:02 9064       /usr/lib/libpcre.so.3.12.0
b7ec3000-b7ee8000 r-xp 00000000 08:02 7186       /lib/libm-2.6.so
b7ee8000-b7eea000 rw-p 00024000 08:02 7186       /lib/libm-2.6.so
b7eea000-b7eec000 r-xp 00000000 08:02 21113      /usr/lib/apache2/modules/mod_auth_basic.so
b7eec000-b7eed000 rw-p 00001000 08:02 21113      /usr/lib/apache2/modules/mod_auth_basic.so
b7eed000-b7eef000 r-xp 00000000 08:02 21109      /usr/lib/apache2/modules/mod_alias.so
b7eef000-b7ef0000 rw-p 00001000 08:02 21109      /usr/lib/apache2/modules/mod_alias.so
b7ef0000-b7ef2000 rw-p b7ef0000 00:00 0 
b7ef2000-b7ef3000 r-xp b7ef2000 00:00 0          [vdso]
b7ef3000-b7f0f000 r-xp 00000000 08:02 7151       /lib/ld-2.6.so
b7f0f000-b7f11000 rw-p 0001b000 08:02 7151       /lib/ld-2.6.so
bfa5b000-bfa71000 rw-p bfa5b000 00:00 0          [stack]

Hier die Errror.log, oben steht ein bisschen zu PHP..
 
Last edited by a moderator:
Also bist Du doch nur soweit wie vorher?
Gibt es noch Zeilen über dem Fehler?
Startet Apache dennoch durch oder gar nicht?

In Deinem dpkg-Listing sind übrigens zwei verschiedene Versionen von PHP4 aufgeführt.
Hast Du das gelesen gehabt?

Andere mögliche Optionen:
Die Pakete php4-auth-pam, php4-domxml, php4-gd, php4-imagick und php4-mysql mal kurz deinstallieren.

huschi.
 
Es gibt keine weiteren Zeilen, das war die komplette error.log.
Der Apache hat auch so weit wieder durchgestartet (trotz aktiviertem PHP Modul).

Ich hab jetzt mal die beiden dotdeb Pakete mit dpkg -P entfernt:

ii libapache2-mod-php4 6:4.4.4-9+lenny1 server-side, HTML-embedded scripting languag
ii php4 6:4.4.4-9+lenny1 server-side, HTML-embedded scripting languag
rc php4-auth-pam 0.4-7 A PHP extension for PAM authentication
ii php4-common 6:4.4.4-9+lenny1 Common files for packages built from the php
ii php4-domxml 6:4.4.4-9+lenny1 XMLv2 module for php4
ii php4-gd 6:4.4.4-9+lenny1 GD module for php4
ii php4-imagick 4:0.9.11+1-4.1 ImageMagick module for php4
ii php4-mysql 6:4.4.4-9+lenny1 MySQL module for php4
rc phpmyadmin 4:2.9.1.1-3 Administrate MySQL over the WWW

Nun startet der Server aber wieder nicht, wenn das PHP Modul aktiviert ist :(

Ich deinstallier mal die genannten PHP Pakete und melde mich dann in nem Edit noch mal...

Aber schon mal ein großes Dankeschön für deine Hilfe.

EDIT:
Auch bei deinstallierten Paketen startet der Server mit PHP4 nicht.

Soll ich vielleicht mal alle PHP Pakete mit dpkg -P entfernen und dann mit apt-get neu draufspielen?
Oder wäre es vielleicht mal möglich, dass man sich im Skype trifft?
 
Last edited by a moderator:
Wenn .php -Files nicht interpretiert sondern nur wiedergegeben werden, ist es meistens so, daß der Interpreter nicht läuft.

Und er hat schon Recht, alles erst einmal zu desinstallieren und die aktuelle Version zu installieren. Die php-Leute sind sich bis jetzt zu fein, #make uninstall einzubauen. Das Chaos mit verschiedenen Versionen, meist auch noch an unterschiedlichen Stellen, kommt aber noch mehr daher, weil die Paketbauer in ./configure unterschiedliche Präfixe/Ordner-wohin-installieren verwenden. Ich habe das zufriedenstellend so gelöst, daß ich nach einmaliger Desinfektierung php jetzt immer vom source-Code übersetze (Pakete unterschiedlicher Leute ignoriere) und meine ./configure-Anweisung mit eigenen Parametern/Einstellungen als configure.sh aufhebe.

Manchmal kommt da noch hinzu, daß völlig veraltete Versionen (etwa 2.3) der glibc beim Übersetzen/Paketbauen verwendet wurden, aber bei dir eine andere läuft, beim Selbst-Übersetzen hat man dieses Problem nicht

Was vermutlich früher oder später andere Probleme geben dürfte, ist, daß gemischt db 4.3 und 4.4 verwendet wird ... Das ist u.a. ein häufiger Grund warum die .rpm Datenbank kaputtgeht
 
Last edited by a moderator:
Back
Top