plusieurs configuration PHP

Twisted
Invité n'ayant pas de compte PHPfrance

10 juil. 2006, 20:46

Bonjour à tous ;-)

Je poste un message dans ce forum pour une petite question concernant un la config de PHP.

Je possède un serveur dédié (plate-forme LAMP) avec PHP4.
Je voudrais que certains virtualhost fonctionnent avec une configuration différente de PHP (register_globals, magic_quote, etc...).

En effet, un bon nombre de sites sont hébergés et fonctionnent avec la configuration actuelle. Je n'ai pas le tps de modifier tous les scripts et je voudrais programmer plus "proprement" pour les prochains.

Ma question est donc : peut-on faire tourner 2 configuration du php.ini différentes sur un même serveur ?

merci d'avance

Mammouth du PHP | 1311 Messages

10 juil. 2006, 21:32

salut
tu a plusieurs solutions,
tu modifier les paremetres du php.ini par des htacces(pour beaucou d'entre)
ou tu charge deux apache avec une configuration differente pour chacun d'eux (tu ecoute sur 2 port diffrent mais c'est peux pratique ou alors chacune des instance aura son ip)

Twisted
Invité n'ayant pas de compte PHPfrance

11 juil. 2006, 08:19

ok, si c'est possible de modifier via un htaccess, c'est génial :D (parce que 2 instances d'apache, ce n'est en effet pas terrible...)

j'ai chercher sur google mais je n'ai rien trouvé sur htaccess et php.ini.
les lignes de code à mettre dans le htaccess ? (surtout pour register_globals=off et magic_quote=off).

merci d'avance

Mammouth du PHP | 1311 Messages

11 juil. 2006, 08:56

cherche sur php.net dans les annexes pour savoir si une propriéte peu etre modifier
sinon dans le htacces

Code : Tout sélectionner

php_value nom_propriété valuer

Twisted
Invité n'ayant pas de compte PHPfrance

11 juil. 2006, 09:16

sinon, j'ai essayé ça :

Code : Tout sélectionner

ini_set('magic_quotes_gpc','0'); ini_set('register_globals','0');
mais cela ne fonctionne pas :(

une idée ?

Twisted
Invité n'ayant pas de compte PHPfrance

11 juil. 2006, 14:50

j'ai fini par trouver :

:arrow:

php_flag register_globals off
php_flag magic_quotes_gpc off

et voilà, le tout mon .htaccess ;-)