[geloest] debian->Apache2 mod_session nachladen

Apache, Lighttpd, nginx, Cherokee
Post Reply
herpes
Posts: 6
Joined: 2005-06-14 15:03
 

[geloest] debian->Apache2 mod_session nachladen

Post by herpes »

halli hallo
also ich moechte mod_session nachladen zu apache2.
jetzt scheitere ich schon daran das ich das paket garnicht bekommen kann.
auf module.apache.org ist leider ein toter link
ftp://ftp.fr.flashnet.it/pub/linux/www/

zudem steht da das das paket nur fuer apache 1.3.x verfuegbar ist.
in der online doku zu den apache2 modulen ist es tatsaechlich nicht aufgefuehrt:
http://httpd.apache.org/docs/2.0/mod/#S

heist das, das es fuer den apachen2 kein session_handling gibt?

das kann doch nichtsein, oder?

ich meine das ist doch elementar fuer dynamsische webapplikationen?

oder liege ich voellig falsch?
kann ich meine php5 script jetzt alle umschreiben???

[*gruebel*]

beste gruesse
steffi
Last edited by herpes on 2006-01-18 11:49, edited 1 time in total.
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: debian->Apache2 mod_session nachladen

Post by Roger Wilco »

herpes wrote:oder liege ich voellig falsch?
Ja.
herpes wrote:kann ich meine php5 script jetzt alle umschreiben???
Kannst du, mußt du aber vermutlich nicht.

Mache dir bitte den Unterschied zwischen Modulen für Apache und Erweiterungen für PHP klar.
herpes
Posts: 6
Joined: 2005-06-14 15:03
 

Re: debian->PHP Version 5.0.5-Debian session aktivieren

Post by herpes »

hallo roger
danke fuer dein antwort!

Mache dir bitte den Unterschied zwischen Modulen für Apache und Erweiterungen für PHP klar.[/quote]

ja du hast recht!
ich hab dusseliger weise geglaubt das sessions in php vom apachen
bereitgestellt werden. dem ist wohl nicht so .. :)

http://www.php.net/manual/de/ref.session.php

laut dem ist:
Die Unterstützung von Sessions ist in PHP standardmäßig aktiviert.
dennoch finde ich keine session eintrage bei PHPINFO()

in der php.ini ist auch alles eingreichtet zb. der sessionpfad
hier ein auzug aus der php.ini
session.save_handler = files
; session.save_path = "N;/path"
;
session.save_path = "/etc/apache2/tmp"

; Whether to use cookies.
session.use_cookies = 1
; This option enables administrators to make their users invulnerable to
; attacks which involve passing session ids in URLs; defaults to 0.
; session.use_only_cookies = 1
; Name of the session (used as cookie name).
session.name = PHPSESSID
; Initialize session on request startup.
session.auto_start = 0
; Lifetime in seconds of cookie or, if 0, until browser is restarted.
session.cookie_lifetime = 0
; The path for which the cookie is valid.
session.cookie_path = /
; The domain for which the cookie is valid.
session.cookie_domain =
; Handler used to serialize data. php is the standard serializer of PHP.
session.serialize_handler = php
session.gc_probability = 1
session.gc_divisor = 100
; After this number of seconds, stored data will be seen as 'garbage' and
; cleaned up by the garbage collection process.
session.gc_maxlifetime = 1440
session.bug_compat_42 = 1
session.bug_compat_warn = 1
; Check HTTP Referer to invalidate externally stored URLs containing ids.
; HTTP_REFERER has to contain this substring for the session to be
; considered as valid.
session.referer_check =
; How many bytes to read from the file.
session.entropy_length = 0
; Specified here to create the session id.
session.entropy_file =
;session.entropy_length = 16
;session.entropy_file = /dev/urandom
; Set to {nocache,private,public,} to determine HTTP caching aspects
; or leave this empty to avoid sending anti-caching headers.
session.cache_limiter = nocache
; Document expires after n minutes.
session.cache_expire = 180
session.use_trans_sid = 0
; Select a hash function
; 0: MD5 (128 bits)
; 1: SHA-1 (160 bits)
session.hash_function = 0
session.hash_bits_per_character = 4
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset="
und wenn ich im script session_start aufrufe erhalte ich :
Fatal error: Call to undefined function session_start() in /var/www/web1/html/session.php on line 8
das vezeichniss
session.save_path = "/etc/apache2/tmp"
hat schreib-und leserechte 777

was muss ich tuen um die php session unterstuetzung zu aktivieren?
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: [geloest] debian->Apache2 mod_session nachladen

Post by Roger Wilco »

Die meisten Distributionen liefern ein Paket namens php-session oder php5-session mit, das du installieren solltest.
herpes
Posts: 6
Joined: 2005-06-14 15:03
 

Re: [geloest] debian->Apache2 mod_session nachladen

Post by herpes »

Roger Wilco wrote:Die meisten Distributionen liefern ein Paket namens php-session oder php5-session mit, das du installieren solltest.
autsch!!!! da haette ich wirklich selber drauf kommen koennen!!!
[*huestel*]

aber vielen dank fuer deine hilfe!!

gruesse
steffi
Post Reply