register_globals & sessions

Apache, Lighttpd, nginx, Cherokee
Post Reply
tobiask
Posts: 164
Joined: 2004-05-02 12:08
Location: NRW
Contact:
 

register_globals & sessions

Post by tobiask »

Code: Select all

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
hi, dieser fehler taucht immer auf
woher kommt der, hab im confixx drin das

Code: Select all

php_admin_value safe_mode off
der doch aus sein sollte?!

oder vertu ich mich da grad?
oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim
 

Re: register_globals & sessions

Post by oxygen »

Steht doch da, das Script ist fehlerhaft, mit deiner Konfiguration hat das nichts zu tun.
tobiask
Posts: 164
Joined: 2004-05-02 12:08
Location: NRW
Contact:
 

Re: register_globals & sessions

Post by tobiask »

øxygen wrote:Steht doch da, das Script ist fehlerhaft, mit deiner Konfiguration hat das nichts zu tun.
denke schon, ich glaub das liegt an den globals
weil, vorher war das nicht, und da waren die anders eingestellt ...

aber bin jetzt soweit das das in der vhost datei steht:

Code: Select all

<VirtualHost 82.165.36.79:80>
  ServerName mynickpage.name
  ServerAlias *.mynickpage.de
  DocumentRoot /home/htdocs/web1/html
  SuexecUserGroup web1 ftponly
  ScriptAlias /cgi-bin/ /home/htdocs/web1/html/cgi-bin/
  CustomLog /home/htdocs/web1/log/access_log confixx2
  php_admin_value open_basedir /home/htdocs/web1/
  php_admin_flag safe_mode On
  php_admin_value safe_mode_exec_dir /home/htdocs/web1/
  php_admin_value file_uploads 1
  php_admin_value upload_tmp_dir /home/htdocs/web1/phptmp/
  php_admin_flag safe_mode Off
</VirtualHost>
allerdings überschreibt er nicht den oberen on eintrag, sondern hängt den off nur unten dran ...
hab ich per confixx httpd special eingefügt ...

weiß da jemand hilfe wie der das überschreibt?
wirsing
Posts: 604
Joined: 2002-11-20 21:32
Location: Vaihingen und Karlsruhe
 

Re: register_globals & sessions

Post by wirsing »

Schau doch einfach mal was dir phpinfo() dazu ausspuckt - da steht dann auch was zum safe_mode drin.
tobiask
Posts: 164
Joined: 2004-05-02 12:08
Location: NRW
Contact:
 

Re: register_globals & sessions

Post by tobiask »

wirsing wrote:Schau doch einfach mal was dir phpinfo() dazu ausspuckt - da steht dann auch was zum safe_mode drin.
ja, in der php.ini ist der safe_mode ja auch off, das richtig,
aber in der vhost datei net, und da muss es aber auch sein ...

phpinfo() -> http://mynickpage.de/info.php
wirsing
Posts: 604
Joined: 2002-11-20 21:32
Location: Vaihingen und Karlsruhe
 

Re: register_globals & sessions

Post by wirsing »

Was ist jetzt dein Problem? Es ist doch alles in Ordnung. safe_mode soll aus sein und ist aus - oder habe ich was verpasst?
tobiask
Posts: 164
Joined: 2004-05-02 12:08
Location: NRW
Contact:
 

Re: register_globals & sessions

Post by tobiask »

wirsing wrote:Was ist jetzt dein Problem? Es ist doch alles in Ordnung. safe_mode soll aus sein und ist aus - oder habe ich was verpasst?
ja, er soll aus sein, ist er aber nur in der php.ini !!
NICHT in der vhost vom confixx und da muss!! er auch aus sein, sonst wird die php einstellung immer überschrieben und das genommen was in der vhost datei steht ...
Matthias Diehl
Posts: 315
Joined: 2002-09-24 13:26
 

Re: register_globals & sessions

Post by Matthias Diehl »

Dann lösche doch einfach die Zeile in der Konfiguration des vhost die Du oben gepostet hast. Darin steht

Code: Select all

php_admin_flag safe_mode On
Damit schaltest Du ja den Safemode extra ein.

Ã?ber die Sicherheit sag ich lieber nix.
tobiask
Posts: 164
Joined: 2004-05-02 12:08
Location: NRW
Contact:
 

Re: register_globals & sessions

Post by tobiask »

Matthias Diehl wrote:Dann lösche doch einfach die Zeile in der Konfiguration des vhost die Du oben gepostet hast. Darin steht

Code: Select all

php_admin_flag safe_mode On
Damit schaltest Du ja den Safemode extra ein.

Ã?ber die Sicherheit sag ich lieber nix.
joa, das prob ist, in der confixx_vhost.conf bringt das löschen ja nichts, die wird vom confixx wieder überschrieben ...

in der confixx_vhost.conf.tmp, die eigentlich als vorlage für die oben genannte datei dienen soll, hab ichs eingetragen bzw gelöscht, aber das wurde nicht übernommen ... wieso auch immer ...

hast du eine idee wie ich das confixx beibring das er das nehmen soll?
famic
Posts: 17
Joined: 2004-05-09 11:24
 

Re: register_globals & sessions

Post by famic »

schaue in den quellcode von confixx und verändere das?!
ich vermute mal confixx wird sicher nicht mit zend compiliert sein.
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: register_globals & sessions

Post by Joe User »

famic wrote:schaue in den quellcode von confixx und verändere das?!
man Lizenz
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim
 

Re: register_globals & sessions

Post by oxygen »

Tobiask wrote: hast du eine idee wie ich das confixx beibring das er das nehmen soll?
httpd Spezial. Aber nochmal: der safe_mode ist nicht der Grund für die Warnung (ist lesen eigentlich heutzutage out?)
tobiask
Posts: 164
Joined: 2004-05-02 12:08
Location: NRW
Contact:
 

Re: register_globals & sessions

Post by tobiask »

øxygen wrote:
Tobiask wrote: hast du eine idee wie ich das confixx beibring das er das nehmen soll?
httpd Spezial. Aber nochmal: der safe_mode ist nicht der Grund für die Warnung (ist lesen eigentlich heutzutage out?)
damit gehts net, weil das safe mode on net überschrieben wird, sondern nur das off unten drangehangen wird!!!
hab ich oben auch geschrieben, von wegen lesen und so ^^

woher soll das sonst kommen, wie safe mode off (anderer server) war gings, wo er on ist gehts net ...
oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim
 

Re: register_globals & sessions

Post by oxygen »

Tobiask wrote: woher soll das sonst kommen, wie safe mode off (anderer server) war gings, wo er on ist gehts net ...
Ach und du glaubst das sind die einzigen beiden unterschiede?
Es gibt 3 Möglichkeiten wo dran es liegen kann:
a) der alte Server hat register_globals on an (böse)
b) der alte Server hatte eine Version von PHP <4.2.3
c) der alte Server hatte session.bug_compat_42 off oder session.bug_compat_warn off in der php.ini

Lösung: Entweder eine dieser Einstellungen vornehmen, oder das Script reparieren.
tobiask
Posts: 164
Joined: 2004-05-02 12:08
Location: NRW
Contact:
 

Re: register_globals & sessions

Post by tobiask »

øxygen wrote:
Tobiask wrote: woher soll das sonst kommen, wie safe mode off (anderer server) war gings, wo er on ist gehts net ...
Ach und du glaubst das sind die einzigen beiden unterschiede?
Es gibt 3 Möglichkeiten wo dran es liegen kann:
a) der alte Server hat register_globals on an (böse)
b) der alte Server hatte eine Version von PHP <4.2.3
c) der alte Server hatte session.bug_compat_42 off oder session.bug_compat_warn off in der php.ini

Lösung: Entweder eine dieser Einstellungen vornehmen, oder das Script reparieren.
oke, danke für die belehrung!
werd ma sehn was man machen kann, wenn ich allerdings session.bug_compat_42 off setzte kann man sich nicht mehr einloggen ...
Post Reply