Page 1 of 1
PHP Sessions verursachen Fehler (Update auf 4.3.11)
Posted: 2005-03-29 11:49
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
Fehlermeldung?
Posted: 2005-03-29 11:57
by mc5000
Was kommt denn für eine Fehlermeldung (Ich meine im Logfile...) :?:
Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)
Posted: 2005-03-29 12:18
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:
Apache, nehm ich an??
Posted: 2005-03-29 12:43
by mc5000
Was steht denn im error.log? (steht meist im webx-Verzeichniss oder irgendwo bei /var/log/httpd .....)
Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)
Posted: 2005-03-29 13:48
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
Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)
Posted: 2005-03-29 14:41
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...
Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)
Posted: 2005-03-29 17:53
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
Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)
Posted: 2005-03-29 18:52
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).
Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)
Posted: 2005-03-29 19:47
by bluechaoz
Alles klar, da werd ich mich morgen ma dran machen.
Thx für den Tip
Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)
Posted: 2005-03-30 12:24
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..
Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)
Posted: 2005-04-06 17:52
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
Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)
Posted: 2005-04-07 10:06
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
Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)
Posted: 2005-04-07 14:24
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
Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)
Posted: 2005-04-07 15:55
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...
Re: PHP Sessions verursachen Fehler (Update auf 4.3.11)
Posted: 2005-04-07 17:05
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"