PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache2 auf SuSe 9.0 eröffnet keine PHP-Session



max_city.de
16.09.04, 13:04
Hi All,

habe einen Apache2 auf Suse 9.0.
Alles standart installation bis auf den DocumentRoot.

Nun habe ich eine PHP/MySQL basierende Seite auf den Webserver gelegt. Es klappt auch alles.
Abgesehen von Sessions. :-)
Die bräuchte ich aber unbedingt. Hier der auszug aus meiner PHPinfo zum Thema sessions:

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

Da dies mein erster Apache2 ist, bräuchte ich HILFE!
:-)

Sessions sollen ausschließlich über cookies beim client gehalten werden, also keine get-übergabe der session-id.

Bin für alle Antworten dankbar (Außer ihr schreibt mir wie dumm ich bin :-))

mkahle
16.09.04, 13:10
wenn Du in den PHP Skripten keinen expliziten Start der Session veranlaßt, muß in Deiner php.ini der Autostart aktiviert sein:

session.auto_start On

Und wenn Du weiter _ausschließlich_ über Cookies arbeiten willst:

session.use_only_cookies On

cu