Précédent   Forum des professionnels en informatique > PHP > Outils
Outils Forum d'entraide sur les outils pour développeurs PHP : EDI, installation, administration... Avant de poster : FAQ outils, toutes les FAQ PHP et les comparatifs
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/09/2006, 10h39   #1
Candidat au titre de Membre du Club
 
Inscription : mars 2006
Messages : 57
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 57
Points : 14
Points : 14
Par défaut [Configuration] Problème avec le php.ini

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+
Vlacar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2006, 12h32   #2
Membre émérite
 
Avatar de Yobs
 
Inscription : avril 2004
Messages : 675
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : avril 2004
Messages : 675
Points : 808
Points : 808
Envoyer un message via MSN à Yobs
Ajoute la ligne PHPIniDir comme suit:
Code :
PHPIniDir "ton_chemin_vers_ton_php.ini"
dans ton fichier httpd.conf du serveur Apache
__________________
Chaque problème a une solution, mais il est plus facile de répondre si le problème est correctement renseignés
Yobs est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h06.


 
 
 
 
Partenaires

Hébergement Web