WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   kleines php problem (http://www.wcm.at/forum/showthread.php?t=96977)

spunz 15.05.2003 08:32

kleines php problem
 
neuerdins bekomme ich beim aufrufen eines scriptes diese warnung:

Zitat:

Warning: 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
solange ich das browserfenster offen hab kann ich das script ausführen ohne das sich die meldung wiederholt.
in der php.ini hatte ich schon vorher "session.bug_compat_42" und "session.bug_compat_warn" auf off gestellt, wieso kommt es dann zu dieser warnung?

Alex1 15.05.2003 08:37

Läuft das bei Dir lokal am Rechner? Hast Du apachefriends' xampp?

Sloter 15.05.2003 08:38

Verwendest du Win?
Da fehlen meistens einträge für das Sessionhandling.

Vergleich es mal mit einer Linuxdose.

Sloter

spunz 15.05.2003 10:10

ich verwende w2k mit apache 1.3.27 und php 4.3.0 (keine fertig lösung)

was sollte plötzlich fehlen? die gesamte apache installation wurde einfach auf nen anderen server kopiert und alle config files sind noch so wie es vorher ohne problem funktioniert hat. :confused:

eine linuxbox kann ich leider nicht verwenden da auf der kiste ein paar programme laufen die es nur für win gibt.

Sloter 15.05.2003 10:28

Das du kopiert hast wußte ich nicht.
Habe nur schon erlebt das Einträge in der php.ini gefehlt hatten...

Sloter

spunz 15.05.2003 11:17

welche einträge könnten fehlen?

käptn 15.05.2003 11:27

Hast du geprüft, ob er auch die richtige php.ini verwendet?
Oder hast du die Eintrage in der httpd.conf gemacht?

PHP als CGI oder Modul?

~

spunz 15.05.2003 11:58

laut info.php verwendet er die gewünschte (und einzig vorhandene) php.ini aus dem c:\winnt ordner.

php läuft als apache modul ohne probleme, der fehler kommt ja auch nur einmal.

käptn 15.05.2003 12:03

Code:

session.bug_compat_42 = 0
session.bug_compat_warn = 0

Und diese Zeilen stehen nicht auskommentiert drinnen?

~

spunz 15.05.2003 12:20

ich hab jetzt die einträge von

Zitat:

session.bug_compat_42 = Off
session.bug_compat_warn = Off
auf

Zitat:

session.bug_compat_42 = 0
session.bug_compat_warn = 0
geändert und jetzt gehts auf einmal??? am anderen server gehts ohne probleme mit der einstellung "off"
der einzige unterschied ist neben der aktuellen hardware nur das os => von nt4 auf windows 2000 :confused:


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag