<![CDATA[Andesi - forum / modules php (Apache2)]> 2008-05-27T12:46:19Z FluxBB http://forum.andesi.org/viewtopic.php?id=6386 <![CDATA[Réponse à : modules php (Apache2)]> Salut,

Normalement, tu n'as pas besoin de modifier les php.ini pour ça. Si tu n'as pas modifié le php.ini de la version ligne de commande (dans cli), tu dois avoir la configuration par défaut. Lance donc un "php5 -i | less " dans un shell pour savoir quels fichiers de conf pour les modules il utilise et la valeur par défaut de "extension_dir".

ça devrait donner des infos intéressante pour trouver le problème.

Pour faire pareil avec apache, il faut faire un script php qui contient:

<?php
phpinfo();
?>

Et aller à cette page avec un navigateur.

]>
http://forum.andesi.org/profile.php?id=1309 2008-05-27T12:46:19Z http://forum.andesi.org/viewtopic.php?pid=56969#p56969
<![CDATA[modules php (Apache2)]> Bonjour,

Je fais des tests d'outils de surveillance réseau pour mon boulot. J'étais partit sur Munin, mais l'idée d'un client à déployer sur tous les postes (majoritairement Windows dans mon entreprise) me gonflezouille un poil.

Du coup j'ai installé ce week-end Cacti, que j'avais déjà eu l'occasion d'utiliser mais en environnement Windows. Et là petit soucis : impossible de charger les modules mysql et compagnie pour php !

Je suis sur Lenny, avec Apache 2.2.8 et php 5.2.5.

J'ai modifié le fichier /etc/php5/apache2/php.ini en décochant la ligne :

extension_dir = "./"

ce qui me donnait en substance (d'ailleurs y compris on la commentant) :

PHP Warning:  PHP Startup: Unable to load dynamic library './mysql.so' - ./mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0

J'ai donc mis le chemin complet :

extension_dir = "/usr/lib/php5/20060613+lfs/"

Mais idem, erreur sad

En désespoir de cause, j'ai modifié les fichiers présents dans /etc/php5/apache2/conf.d en y incluant le chemin complet :

extension=/usr/lib/php5/20060613+lfs/mysql.so

Et là du coup ça marche hmm.

Mais je trouve cette solution pas très propre, qu'est qu'il faudrait que je fasse ? Il y a un truc que j'ai pas vu dans mon php.ini ?

Usti

]>
http://forum.andesi.org/profile.php?id=669 2008-05-26T11:05:26Z http://forum.andesi.org/viewtopic.php?pid=56963#p56963