exit signal Segmentation fault

Hallo,

seit dem ich zend optimizer 3.3.9 installiert habe, bekomme ich bei jedem Apache2 reload folgenden Fehler in der error.log und die Webseiten sind alle nicht erreichbar (nur weiße Seite):

Code:
[Sun Jan 23 10:03:38 2011] [notice] child pid 29786 exit signal Segmentation fault (11)
[Sun Jan 23 10:03:39 2011] [notice] child pid 29789 exit signal Segmentation fault (11)
[Sun Jan 23 10:03:39 2011] [notice] child pid 29790 exit signal Segmentation fault (11)
[Sun Jan 23 10:03:39 2011] [notice] child pid 29795 exit signal Segmentation fault (11)
[Sun Jan 23 10:03:40 2011] [notice] child pid 29791 exit signal Segmentation fault (11)
[Sun Jan 23 10:03:40 2011] [notice] child pid 29794 exit signal Segmentation fault (11)
[Sun Jan 23 10:03:41 2011] [notice] child pid 29792 exit signal Segmentation fault (11)
[Sun Jan 23 10:03:41 2011] [notice] child pid 29797 exit signal Segmentation fault (11)
[Sun Jan 23 10:03:41 2011] [notice] child pid 29798 exit signal Segmentation fault (11)
Aber nur bei einem reload, bei restart klappt alles wunderbar.
Muss man bei zend optimizer noch irgendwas bestimmtes beachten?
ioncube ist auch aktiviert und wird über die Datei ioncube.ini geladen.
Ich hab im conf.d Ordner bei PHP eine Datei mit dem Namen zend_optimizer.ini angelegt in der folgendes drin steht:

Code:
[Zend]
zend_extension=/usr/lib/php5/20060613/ZendOptimizer.so
ZendOptimizer.so wurde von http://www.zend.com/de/products/guard/downloads (Linux, Zend Optimizer (Runtime for PHP 5.2 and earlier) 3.3.9 (64 bit)) heruntergeladen und in den Ordner kopiert, der oben steht.
In der phpinfo Datei wird es auch richtig angezeigt und sonst im Betrieb sind mir keine Fehler aufgefallen, nur halt bei einem releoad. Wenn ich zend optimizer deaktiviere, klappt der reload auch wieder normal und es kommt zu keinem "Segmentation fault".

Schon mal Danke für eure Hilfe. ;)
 
Du hast ein 64-Bit-System und PHP <= 5.2 im Einsatz? Die Ausgaben von "php -v" und "uname -a" sind hier interessant.
 
Code:
PHP 5.2.6-1+lenny9 with Suhosin-Patch 0.9.6.2 (cli) (built: Aug  4 2010 06:06:53)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
    with eAccelerator v0.9.6.1, Copyright (c) 2004-2010 eAccelerator, by eAccelerator
    with the ionCube PHP Loader v3.3.17, Copyright (c) 2002-2010, by ionCube Ltd.

Code:
Linux xxxxxx 2.6.26-2-openvz-amd64 #1 SMP Thu Nov 25 05:14:47 UTC 2010 x86_64 GNU/Linux

Falls es noch wichtig ist, Plesk 10 (installiert über den autoinstaller) läuft drauf.
 
Problem behoben.

Die Lösung war eigentlich ganz einfach... ;)

/etc/php5/conf.d/1-ioncube.ini
/etc/php5/conf.d/2-zend.ini
So werden die beiden als erstes geladen und das Problem tritt nicht mehr auf.
 
Back
Top