Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

session nach umstellen von php4 auf php5





Frage

hallo ich habe auf meinen rechner (win-xp) apache2 am laufen und habe mein php-interpreter php4 auf php5 umgestellt. es funktioniert auch fast alles bis auf das bei mir keine sessions mehr möglich sind. ich bekomme eine meldung am ende jeder seite die da heist: [quote]"[b]Warning:[/b] Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0"[/quote] so ich kann um diese meldung weg zu bekommen halt einfach in der php.ini die beiden wert auf off stellen. aber trotzdem laufen meine scripte die sessions benutzen nicht. es ist als ob überhaupt keine variablen in den sessions registriert wurden oder als ob die session überhaupt nicht gestartet wird. aber das gleiche script läuf auf dem server meines providers. das läuft auch php5 und der apache2. also gehe ich mal davon aus das eine einstellung in der php.ini nicht stimmt. aber ich habe eigendlich alles so eingestellt wie ind der php.ini von php4. meine session starte ich so: [code]<? @session_cache_limiter(´nocache´); @session_name("sid"); @session_start(); if(!$sid) $sid = session_id if(!session_is_registered(´irgendwas´)): ?> <? if(!session_destroy()){session_destroy();} ?> irgendeine fehlermeldung <? else: ?> meine seite und so <? endif; ?>[/code] es hat immer funktioniert bis nach dem umstellen. meine einstellung betreffs der session in der php.ini sehen so aus: [list]session.save_handler = files session.save_path = "E:\Windows\Temp" session.use_cookies = 1 session.name = PHPSESSID session.auto_start = 1 session.cookie_lifetime = 0 session.cookie_path = "E:\Windows\Temp" session.cookie_domain = session.serialize_handler = php session.gc_probability = 1 session.gc_divisor = 100 session.gc_maxlifetime = 1440 session.bug_compat_42 = 1 session.bug_compat_warn = 1 session.referer_check = session.entropy_length = 0 session.entropy_file = session.cache_limiter = nocache session.cache_expire = 180 session.use_trans_sid = 1 session.hash_function = 0 session.hash_bits_per_character = 4 url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset="[/list] ich komme nicht weiter, ich hoffe mir kann einer helfen, meine einstellungen zu optimieren. damit ich wieder meine scripte bearbeiten kann. und vileicht kann mir auch jemand tipps geben wie ich, falls es notwindig ist, meine sessions besser starte und so. besten dank schon mal im vorraus. gruß m1cha[code][/code]

Antwort von



Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: