Exécuter PHP / Apache sur un environnement redhat 6.5. Se heurtant à certains problèmes liés à l’installation de PHP. PHP a été installé et compilé à partir de la source et j’ai utilisé la commande suivante pour le configurer.
'./configure' '--prefix=/u/g/php' '--with-libxml-dir=/u/g/util/libxml2/' '--with-apxs2=/u/g/apache/bin/apxs' '--with-config-file-path=/u/g/php/config' '--enable-mbssortingng'
Cela fonctionne, je peux exécuter php et appache. Cependant, j’essaie d’activer certaines extensions et le fichier php.ini que j’ai configuré n’est pas lu.
Dans le php_info (), il a
Configuration File (php.ini) Path /u/g/php/config
Cependant, si je comprends bien, il devrait contenir le fichier comme /u/g/php/config/php.ini
Commencé / arrêté le service ..
Des idées?
La plupart des serveurs ont plusieurs fichiers php.ini. Ma meilleure supposition est que vous éditez le mauvais. Pour voir lequel est réellement utilisé par php, lancez ceci:
Edit: si ceci est retourné ‘non chargé’, essayez ceci en SSH:
php --ini
Ou faites ceci en php:
phpinfo();
http://php.net/manual/en/function.php-ini-loaded-file.php
Veillez également à redémarrer apache après avoir modifié le fichier php.ini.