PHP Seiten mit Sessions laden nicht

Apache, Lighttpd, nginx, Cherokee
Post Reply
kilu
Posts: 21
Joined: 2005-06-04 19:04
 

PHP Seiten mit Sessions laden nicht

Post by kilu »

Hallo zusammen,

ich habe ein Problem mit meinem Webserver. Und zwar habe ich PHP 4.4.1 installiert doch alle Seiten die Sessions verwenden (also die Funktion session_start() beinhalten) werden komplett weiß angezeigt. Egal ob danach noch Ihnhalt folgt oder nicht.

Ich habe Sessions beim Compillieren mitinstalliert und enabled

Code: Select all

./configure --prefix=/usr --datadir=/usr/share/php 
--mandir=/usr/share/man --bindir=/usr/bin --libdir=/usr/share 
--includedir=/usr/include --sysconfdir=/etc --with-_lib=lib --with-sessions 
--enable-sessions --with-config-file-path=/etc 
--with-exec-dir=/usr/lib/php/bin --disable-debug --enable-inline-optimization 
--enable-memory-limit --enable-magic-quotes --enable-safe-mode 
--enable-sigchild --enable-sessions --disable-ctype --disable-cli 
--without-pear --without-openssl --with-apxs2=/usr/sbin/apxs2-prefork i586-suse-linux
und die phpinfo() zeigt ebenfalls, dass sie aktiviert sind
http://webmaster128.kilu.de/info.php

Jedoch bleiben alle Session Seiten weiß:
http://webmaster128.kilu.de/mail.php
http://hanniball20.kilu.de/phpkit/

Woran könnte das liegen? Mit der alten php-Version hat es auch geklappt

mfG

Simon Warta
kilu
Posts: 21
Joined: 2005-06-04 19:04
 

Re: PHP Seiten mit Sessions laden nicht

Post by kilu »

Also die Apache Log zeigen immer wenn ich eine solche Seite öffnen will:

[Sun Nov 06 11:13:55 2005] [notice] child pid 24928 exit signal Segmentation fault (11)

was könnte das bedeuten?
andreask2
Posts: 696
Joined: 2004-01-27 14:16
Location: Aachen
 

Re: PHP Seiten mit Sessions laden nicht

Post by andreask2 »

Vermutlich dasselbe wie hier: http://bugs.php.net/bug.php?id=35099

Ich würde dort einen Kommentar mit möglichst ausführlichen Infos hinzufügen (siehe http://bugs.php.net/how-to-report.php). Versuche das Problem mit einem möglichst einfachen Script zu reproduzieren, z.B.

Code: Select all

<?php
session_start();
?>
reicht das schon? Stell sicher dass Du keine Extensions (wie Zend Optimizer, APC, mmcache...) geladen hast!

Auf jeden Fall würde ich die error_log message (segfault) erwähnen, und dass Du "Apache 2.0 Handler" und "prefork mpm" (ZTS: disabled) verwendest.

Bei segfaults ist es für die Devs sehr hilfreich, wenn man ein backtrace des segfaults mitschickt, ist aber nicht ganz so einfach: http://bugs.php.net/bugs-generating-backtrace.php

Verwendest Du mod_rewrite?

Hat es mit 4.4.0 noch funktioniert? Wenn ja kannst Du ja mal ein bisschen in http://news.php.net/php.cvs stöbern (PHP_4_4), ob Du seit dem 4.4.0er Release irgendeine Ã?nderung findest, die verantwortlich sein könnte.


Grüße
Andreas
Post Reply