[PHP] Pakt wijzigingen in php.ini niet.

Pagina: 1
Acties:

  • Fles
  • Registratie: Augustus 2001
  • Laatst online: 06-04-2023
Nou is ie dan weer. Weer een geval van een php.ini die niet werkt. Helaas werken overige oplossingen niet voor mij.

Mijn php.ini staat in /etc en daar verwijst phpinfo() ook netjes naar. Waardes aanpassen en Apache herstarten werkt niet, Apache stoppen en herstarten werkt ook niet. PHP heb ik ook al opnieuw gecompileerd, maar zonder het gewenste resultaat.

Ook heb ik al gezocht of er misschien toch stiekem meerdere php.ini bestanden op m'n server staan, maar alleen die in de source en in de /etc zijn aanwezig.

IE houdt waardes ook nog wel es in z'n cache, maar ik heb de cache leeg gegooid en hij blijft de oude waardes aangeven.

[ Voor 31% gewijzigd door Fles op 28-04-2005 11:15 ]


  • Cyphax
  • Registratie: November 2000
  • Laatst online: 19:04

Cyphax

Moderator LNX
php.net heeft dit over de ini file:
13. Setup your php.ini file:

cp php.ini-dist /usr/local/lib/php.ini

You may edit your .ini file to set PHP options. If you prefer your
php.ini in another location, use --with-config-file-path=/some/path in
step 10.

If you instead choose php.ini-recommended, be certain to read the list
of changes within, as they affect how PHP behaves.
Heb je een locatie aangegeven met --with-config-file-path?
Werkt het als je de file naar /usr/local/lib/php.ini kopieert?

Saved by the buoyancy of citrus


  • xzenor
  • Registratie: Maart 2001
  • Laatst online: 14-10-2022

xzenor

Ja doe maar. 1 klontje suiker.

als phpinfo(); het juiste path geeft dan zal het wel goed staan he...
Maar kloppen de rechten wel?
geef alles en iedereen eens read rechten op die ini file..

  • Fles
  • Registratie: Augustus 2001
  • Laatst online: 06-04-2023
Ik heb --with-config-file-path=/etc meegegeven met het compileren. Pad naar php.ini stond ook op /etc.

Nu kopieer ik php.ini naar /usr/local/lib en nu pakt hij die wel! Als ik vervolgens ga kijken in phpinfo() dan staat er nu WEL het pad naar /usr/local/lib.

Hoe komt het dat --with-config-file-path=/etc niet werkt...?

  • xzenor
  • Registratie: Maart 2001
  • Laatst online: 14-10-2022

xzenor

Ja doe maar. 1 klontje suiker.

waar heb je het opgegeven? tis de bedoeling dat je dat bij ./configure meegeeft he.. niet bij make.

  • Fles
  • Registratie: Augustus 2001
  • Laatst online: 06-04-2023
possamai schreef op donderdag 28 april 2005 @ 15:47:
waar heb je het opgegeven? tis de bedoeling dat je dat bij ./configure meegeeft he.. niet bij make.
:*)

Als het bij configuratie string staat en bij php.ini pad dan zal ik het wel goed hebben gedaan ;)
Denk trouwens niet dat je het voor elkaar krijgt bij make, zal dan wel foutmeldingen geven.
Maar toch bedankt.

[ Voor 13% gewijzigd door Fles op 29-04-2005 09:12 ]


  • TangLeFuzZ
  • Registratie: Juni 2001
  • Laatst online: 15-10-2025
Even een bump, want ik heb exact hetzelfde probleem op dit moment met PHP5 op een server.

Ik heb --with-config-file-path=/mijnpad meegenomen met ./configure, en na make & make install stond het php.ini pad in phpinfo() ook op /mijnpad.

Echter werd de php.ini die daar in stond niet geladen, want welke dingen ik er ook in veranderde, alles bleef z'n default waardes houden. :(

Verwijderd

heb je apache al herstart?

  • TangLeFuzZ
  • Registratie: Juni 2001
  • Laatst online: 15-10-2025

  • TangLeFuzZ
  • Registratie: Juni 2001
  • Laatst online: 15-10-2025
Niemand een idee? ;( Kan met google ook geen ruk vinden...

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Waar zegt
PHP:
1
phpinfo();
dat de php.ini staat?

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • xzenor
  • Registratie: Maart 2001
  • Laatst online: 14-10-2022

xzenor

Ja doe maar. 1 klontje suiker.

en heeft ie leesrechten op de ini ?

Verwijderd

moto-moi schreef op maandag 03 juli 2006 @ 21:59:
Waar zegt
PHP:
1
phpinfo();
dat de php.ini staat?
In de vraag staat het er gewoon bij:
...stond het php.ini pad in phpinfo() ook op /mijnpad.

  • Wilke
  • Registratie: December 2000
  • Laatst online: 15:10
Welke waarde pas je dan aan, en weet je zeker dat er niet gewoon iets anders is wat dat override, dat de naam van die optie is veranderd (nieuwere php versie), etc.?

  • TangLeFuzZ
  • Registratie: Juni 2001
  • Laatst online: 15-10-2025
Wilke schreef op dinsdag 04 juli 2006 @ 15:57:
Welke waarde pas je dan aan, en weet je zeker dat er niet gewoon iets anders is wat dat override, dat de naam van die optie is veranderd (nieuwere php versie), etc.?
Volgens de PHP manual moet bij phpinfo, het bestand php.ini in het pad zitten, dus niet alleen het pad zelf.
Als dat niet zo is, dan wordt de php.ini niet geladen, en dat was bij mij dus niet het geval.

Ik heb het nu wel voor elkaar, met een omweg (PHPINIDIR geset in apache's httpd.conf), maar ik weet nu dus nog steeds niet waarom ik het op de normale manier niet voor elkaar krijg.
Pagina: 1