Toon posts:

[PHP]register_globals niet door php.ini gelezen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Heb net PHP geupdate met 4.2.1. Nu weet ik dat standard register_globals standard = OFF staat maar nu heb ik dat in php.ini expliciet gezet dat hij ON moet staan.

Na een apache restart wil hij nog steeds niet register_globals = On laten zien want dan laat hij in phpinfo() register_globals = Off zien

Help :?

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Juiste php.ini???

In de phpinfo staat waar hij de php.ini verwacht.

Linux:
meestal /etc .... Dit is te wijzigen.

Windows:
meestal %SYSTEMDIR%/system32

Programmer - an organism that turns coffee into software.


  • thomaske
  • Registratie: Juni 2000
  • Laatst online: 14-07 14:28

thomaske

» » » » » »

heb je wel de goede php.ini veranderd..?

standaard in c:\%windir%\php.ini

Brusselmans: "Continuïteit bestaat niet, tenzij in zinloze vorm. Iets wat continu is, is obsessief, dus ziekelijk, dus oninteressant, dus zinloos."


Verwijderd

Topicstarter
En ja, ik heb veel verstand van php/apache en mijn php.ini staat in /etc/php.ini, de juiste plek.

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

In diezelfde phpinfo() staat ook _welke_ php.ini php probeert te lezen ;)

Dat is makkelijker zoeken dan naar de 'meestal' opmerkingen te kijken :+

Verwijderd

Topicstarter
Configuration File (php.ini) Path /usr/local/lib

Hoe kan ik dit veranderen? Of moet ik dan helemaal php weer opnieuw compilenen? Heb namelijk geen zin in symbolic link...

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Op maandag 27 mei 2002 13:49 schreef xuimper het volgende:
Of moet ik dan helemaal php weer opnieuw compilenen?
Ja, daarvoor moet je compileren :)

Zie ./configure --help.

Verwijderd

Topicstarter
sorry van mijn verkeerde spelling, heb net mijn VWO eindexamen opstelopdracht gedaan:)

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
BTW in de PHPsource/INSTALL file staat toch echt /usr/local/lib/php.ini als standaard plek hoor :)

Ik snap ook eigenlijk niet wat ie in etc moet, maar ik ben ook niet zo'n fan van /etc/ :+

  • WouZz
  • Registratie: Mei 2000
  • Niet online

WouZz

Elvis is alive!

Op maandag 27 mei 2002 14:30 schreef Glimi het volgende:
Ik snap ook eigenlijk niet wat ie in etc moet, maar ik ben ook niet zo'n fan van /etc/ :+
RedHat zet em graag in /etc geloof ik..
Maar als je niet opnieuw wil compileren, kan je ook gewoon een .htaccess bestandje aanmaken met 'php_flag register_globals off'. Werkt ook.. :)

On track


  • me1299
  • Registratie: Maart 2000
  • Laatst online: 07-09 11:10

me1299

$ondertitel

Op maandag 27 mei 2002 20:21 schreef WouZz het volgende:

[..]

RedHat zet em graag in /etc geloof ik..
Maar als je niet opnieuw wil compileren, kan je ook gewoon een .htaccess bestandje aanmaken met 'php_flag register_globals off'. Werkt ook.. :)
code:
1
php_value register_globals 0

gebruik ik hierzo. Dat werkt goed mits je Allow Overide op ALL hebt staan in je apache config file.

Het maakt eigenlijk niet uit wat je bewuste geest doet, omdat je onderbewuste automatisch precies dat doet wat het moet doen


  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:50
Op maandag 27 mei 2002 13:49 schreef xuimper het volgende:
Hoe kan ik dit veranderen? Of moet ik dan helemaal php weer opnieuw compilenen? Heb namelijk geen zin in symbolic link...
Aangezien je nieuwe padnaam korter is dan de oude, kun je de PHP binary (de shared object file, denk ik) wel editten en het pad aanpassen (denk aan het afsluitende 0-karakter). Als je dat niet wilt, moet je recompilen. ;)
Pagina: 1