PHP Sessions verursachen Fehler (Update auf 4.3.11)

Apache, Lighttpd, nginx, Cherokee
Post Reply
bluechaoz
Posts: 29
Joined: 2005-03-28 11:43
 

PHP Sessions verursachen Fehler (Update auf 4.3.11)

Post by bluechaoz »

Hallo Rootgemeinde,

ein Freund von mir hat ein bisschen Space abbekommen und möchte gerne das "SilverScript" nutzen (oder auch Corenews, eins von beiden)
nur wird für den Adminbereich immer nur eine Leere Seite angezeigt, ich habe mich mit den Entwicklern kurz geschlossen und wi rhaben den Fehler auf die Sessions beschränkt (die('foo'); )

Beim Code

Code: Select all

<?php

session_name('s');
session_start();

[...>]
wird der Fehler verursacht - Leider weiß der Entwickler keinen Rat von seiner Seite, daher geh ich davon aus das an meinem Server irgendwas nicht passt.

Das lustige ist nur das diverse Foren (phpbb zb) Tadellos funktionieren - Und die verschiedenen Forensoftware nutzt meines wissens nach auch Sessions.

Hoffe es hat jemand ne Idee,

Server: PHP 4.3.9, Suse 9.1

PHP Info gab mir zur "Session" folgendes:

Code: Select all

session
Session Support 	enabled
Registered save handlers 	files user

Directive	Local Value	Master Value
session.auto_start	Off	Off
session.bug_compat_42	On	On
session.bug_compat_warn	On	On
session.cache_expire	180	180
session.cache_limiter	nocache	nocache
session.cookie_domain	no value	no value
session.cookie_lifetime	0	0
session.cookie_path	/	/
session.cookie_secure	Off	Off
session.entropy_file	no value	no value
session.entropy_length	0	0
session.gc_divisor	100	100
session.gc_maxlifetime	1440	1440
session.gc_probability	1	1
session.name	PHPSESSID	PHPSESSID
session.referer_check	no value	no value
session.save_handler	files	files
session.save_path	/tmp	/tmp
session.serialize_handler	php	php
session.use_cookies	On	On
session.use_only_cookies	Off	Off
session.use_trans_sid	Off	Off
Wenn ihr weitere Informationen braucht sagt bescheid ich liefer sie gerne ;)

Hoffe es hat jemand nen heißen Tipp - Oder ich bin gerade nur Blind..

Gruß
Marc
Last edited by bluechaoz on 2005-04-06 17:52, edited 1 time in total.
mc5000
Posts: 308
Joined: 2004-06-17 11:56
Location: Köln
 

Fehlermeldung?

Post by mc5000 »

Was kommt denn für eine Fehlermeldung (Ich meine im Logfile...) :?:
bluechaoz
Posts: 29
Joined: 2005-03-28 11:43
 

Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)

Post by bluechaoz »

Sorry aber welches LOgfile brauchst du genau? Hab mich noch nie mit PHP Fehlern aufm Server beschäftigt daher weiß ich jetzt nicht genau was du brauchst... :oops:
mc5000
Posts: 308
Joined: 2004-06-17 11:56
Location: Köln
 

Apache, nehm ich an??

Post by mc5000 »

Was steht denn im error.log? (steht meist im webx-Verzeichniss oder irgendwo bei /var/log/httpd .....)
bluechaoz
Posts: 29
Joined: 2005-03-28 11:43
 

Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)

Post by bluechaoz »

Die Error.log spuckt folgendes aus (hab sie vorher geleert und dann das Admin Script aufgerufen!)

Code: Select all

[Tue Mar 29 12:46:40 2005] [notice] child pid 18079 exit signal Segmentation fault (11)
[Tue Mar 29 12:46:40 2005] [notice] child pid 18343 exit signal Segmentation fault (11)
[Tue Mar 29 12:46:41 2005] [notice] child pid 18341 exit signal Segmentation fault (11)
Hoffe du (oder andere) kannst damit was anfangen.

Gruß und Danke
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)

Post by Joe User »

Vollständiges Systemupdate durchführen und die Configs (httpd.conf/php.ini inklusive der Includes) zum DL bereitstellen. URL zum Script kann ebenfalls nicht schaden...
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
bluechaoz
Posts: 29
Joined: 2005-03-28 11:43
 

Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)

Post by bluechaoz »

Script:
http://www.silver-scripts.de/

Was meinst du mit Vollständigem Systemupdate? Sprichst du da nur vom Suse oder auch von anderen Updates auf Dienste bezogen?!

Aber nen Update könnt ich durchaus mal wieder durchziehen
Last edited by bluechaoz on 2005-04-02 20:29, edited 1 time in total.
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)

Post by Joe User »

BlueChaoz wrote:Sprichst du da nur vom Suse oder auch von anderen Updates auf Dienste bezogen?!
Ich meine alle verfügbaren Updates (SuSE und selbstkompiliert).
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
bluechaoz
Posts: 29
Joined: 2005-03-28 11:43
 

Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)

Post by bluechaoz »

Alles klar, da werd ich mich morgen ma dran machen.

Thx für den Tip
bluechaoz
Posts: 29
Joined: 2005-03-28 11:43
 

Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)

Post by bluechaoz »

Guten Morgen oder Mittag,

habe jetzt PHP und mein ganzes System aktualisiert (zumindest einen Großteil) - System läuft jetzt mit PHP4.3.10 (Laut PHPInfo) und selber config wie 4.3.9.

Die Errors.log spuckt jetzt "nur" noch 2 Fehler aus statt wie vorher Drei:

Code: Select all

[Wed Mar 30 11:21:29 2005] [notice] child pid 1128 exit signal Segmentation fault (11)
[Wed Mar 30 11:21:29 2005] [notice] child pid 1156 exit signal Segmentation fault (11)
Leider funktioniert das Script noch immer nicht!

Jemand noch Ideen?

Grüße
Marc

+++++EDIT+++++

Also ich versuche mir das momentan mal zu erschließen.. Fakt ist das ein Prozess abstürzt, oder? Also so Interpretier ich diese Ausgabe! Macht das nen Unterschied ob ich es als CGI oder als Modul eingebunden habe?
Irgendein Apache child will wohl was ausführen wozu es nicht berechtigt ist.. und schmiert dann ab.. so denk ich mir das.. Kann das an der Rechteverzeilung liegen? Naja.. sind nur ma nen paar Gedanken..
bluechaoz
Posts: 29
Joined: 2005-03-28 11:43
 

Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)

Post by bluechaoz »

Hallo,

ich habe heute ein Update auf 4.3.11 getätigt mit folgendem Resultat:
[Wed Apr 06 16:47:00 2005] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Wed Apr 06 16:47:00 2005] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Wed Apr 06 16:47:00 2005] [warn] RSA server certificate CommonName (CN) `p1XXXXX.pureserver.info' does NOT match server name!?
[Wed Apr 06 16:47:00 2005] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec2)
[Wed Apr 06 16:47:01 2005] [warn] module php4_module is already loaded, skipping
[Wed Apr 06 16:47:01 2005] [warn] module php4_module is already loaded, skipping
[Wed Apr 06 16:47:01 2005] [warn] module php4_module is already loaded, skipping
[Wed Apr 06 16:47:01 2005] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Wed Apr 06 16:47:01 2005] [warn] RSA server certificate CommonName (CN) `p1XXXXXX.pureserver.info' does NOT match server name!?
[Wed Apr 06 16:47:02 2005] [notice] Apache/2.0.49 (Linux/SuSE) configured -- resuming normal operations
[Wed Apr 06 16:47:07 2005] [notice] child pid 30210 exit signal Segmentation fault (11)
[Wed Apr 06 16:47:56 2005] [notice] child pid 30214 exit signal Segmentation fault (11)
Das Spuckt die Error_log aus (Apache Log)

Ich weiß nicht ob es wirklich hilft aber aufjedenfall kam das bei der Installation.

Besonders interessant finde ich
[Wed Apr 06 16:47:00 2005] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
Das deutet doch auf den Fehler mit den Sessions hin, oder nicht?

Vielleicht hilft es weiter, danke

Gruß
Marc
outofbound
Posts: 470
Joined: 2002-05-14 13:02
Location: Karlsruhe City
 

Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)

Post by outofbound »

Ich tippe eher drauf, dass du das PHP beim compilen verhunzt hast und jetzt
die flaschen Libraries eingebunden werden. Daher der Segfault. (Was nichts anderes ist als ein Speicherzugriffsfehler, d.h. er will irgendwo hin wo er nicht hin darf).

PHP komplett (!) platt machen und nochmal neu draufhauen, dann müsste es gehen.

Gruss,

Out
bluechaoz
Posts: 29
Joined: 2005-03-28 11:43
 

Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)

Post by bluechaoz »

Hallo,

habe das Problem jetzt anders gelöst! Google sei Dank!

Der Apache hatte nen Fehler und dafür gabs per YOU nen Patch! Den hab ich eingespielt und seit dem hab ich keinerlei Fehler mehr!

Grüße
Marc
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)

Post by Joe User »

BlueChaoz wrote:Der Apache hatte nen Fehler und dafür gabs per YOU nen Patch! Den hab ich eingespielt und seit dem hab ich keinerlei Fehler mehr!
Wozu antworte ich eigentlich noch, wenn meine Antworten eh nicht gelesen werden...
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
bluechaoz
Posts: 29
Joined: 2005-03-28 11:43
 

Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)

Post by bluechaoz »

Ich hatte das YOU durchlaufen lassen aber der Patch wurde nicht mitinstalliert, was ich ehrlich gesagt etwas gewundert hatte!!! Sorry du hast mich im Grunde ja erst drauf gebracht! Habe ihn wahrscheinlich nicht "eingehackt"
Post Reply