Ok, c’est un problème de débutant mais je n’arrive pas à trouver une solution. J’ai couru
et confirmé mon chemin php.ini. Redémarrage du serveur Apache après avoir apporté des modifications à php.ini, mais Apache n’accepte toujours pas les modifications apscopes dans php.ini. Je ne peux pas charger les extensions, changer le statut des rapports d’erreurs, etc. Où dois-je regarder, que dois-je faire d’autre pour faire fonctionner Apache avec mon php.ini? (ps: PHP fonctionne bien donc je ne pense pas qu’il y ait un problème avec LoadModule dans httpd.conf)
C’est aussi ma sortie phpinfo: http://jsbin.com/ipilom et voici mon php.ini dans ce chemin: http://paste2.org/p/2133057
vérifier si votre utilisateur ftp possède le fichier (il appartiendra généralement à root)
sudo chown ubuntu /etc/php5/apache2/php.ini sudo chown ubuntu /etc/php5/cli/php.ini
changer “ubuntu” pour votre nom d’utilisateur et “/ etc / php5 / apache2 /” pour le chemin indiqué dans phpInfo ()
puis redémarrez apache
sudo /etc/init.d/apache2 restart
devrait faire le tour
Qu’est-ce que phpinfo()
vous dit dans la ligne Fichier de configuration (php.ini) ?
Quel système d’exploitation utilisez-vous?
Assurez-vous que votre fichier php.ini se trouve dans ce répertoire.
De plus, vous pouvez vérifier les permissions de fichiers.
l’utilisateur avec lequel Apache s’exécute doit pouvoir lire php.ini
.
sur la base de mon expérience, vous devrez peut-être vous assurer que
PHPIniDir “C: \ php54 \” dans apache httpd.conf
est correctement configuré, parfois le “\” ou “/” peut être très compliqué.