Bonjour, je me permet de réouvrir un nouveau topic concernant mon problème avec ma liaison postgresql-php. J'ai remarqué que le problème ne vient pas de postgresql mais du php.ini... Rien avoir avec PG..
Question: est-ce normal que sans fichier php.ini, php fonctionne sur mon server..
lorsque je lance une page contenant la commande phpinfo(), le résultat affiché est correct.
j'ai la ligne suivante affichée:
Configuration File (php.ini) Path C:\WINDOWS\
display_errors est activé par défaut (on)
si je lui met un php.ini correct, avec la propriété display_errors = on, je sais pas pk mais cette propriété passe à fausse et malgrée que dans mon php.ini j'ai décommenté la ligne pgsql qui permet de prendre en charge les commande pgsql, et bien les commande pgsql ne fonctionne pas.
la ligne configuration File(php.ini) Path m'indique bien C:\windows\php.ini.
Donc en théorie, le fichier php.ini est bien trouvé mais php ne réagit pas correctement (comme indiqué dans mon php.ini)
De plus, si je vide complètement le php.ini, et que j'écrit n'importe quoi à l'intérieur, php fonctionne toujours de la même manière..
avec display_errors à on, mais pas de prise en charge de pgsql (ce qui est logique dans ce cas là)..
Alors je n'y comprend plus rien du tout.. Pourquoi php fonctionne sans PHP.ini..
Et pourquoi quand je met un php.ini dans mon c:\windows ça ne réagit pas correctement??
Remarque, je n'ai pas d'autre fichier nommé php.ini sur mon server...
Ma config:
Windows servers 2003 (en) php 5.1.6, apache 2.2.2, postgresql 8.1.4.
Librairie php5apache2.dll particulière(pas d'origine car apache 2.2.2 ne démarre pas avec la librairie standard de php 5.1.6).
D'avance merci pour votre aide, je sèche sur un truc probablement tout bête mais qui me rend fou..
a+
Partager