Je viens d'acquérir un Mac et je ne suis pas du tout habitué à développer sur un Mac.
J'ai MAMP Pro 1.9.6.1. J'ai fait une recherche sur php.ini
et j'ai obtenu ceci :
$ locate php.ini
/Applications/MAMP/conf/php5.2/php.ini
/Applications/MAMP/conf/php5.3/php.ini
/Library/Application Support/appsolute/MAMP PRO/conf/php.ini
/private/etc/php.ini.default
J'ai changé le nom de chacun d'entre eux. J'ai redémarré MAMP. Il s'est chargé sans problème (je sais, c'est bizarre, non ?). J'utilise la version 5.2 de PHP.
Tous ces fichiers ont maintenant des noms différents (j'ai procédé un par un par élimination). Je me suis donc dit que je devais redémarrer le Mac. Pareil, MAMP s'est chargé sans problème, même si tous les fichiers de php.ini
Les fichiers ont été déplacés. Sur Lamp, ça ne se chargeait même pas. Mais soit il y a un autre php.ini
que je manque (il est tout à fait possible que je ne sache pas comment faire pour updatedb
), MAMP est vraiment intelligent et les utilise tous (moins probable) ou il n'en utilise aucun.
3 votes
MAMP Pro utilise une génération dynamique
php.ini
. Vous devez modifier le modèle.1 votes
Ricardo Martins devrait être la bonne réponse James...
2 votes
J'utilise MAMP 4 (gratuit) et mon chemin php.ini est le suivant
/Applications/MAMP/bin/php/php7.1.1/conf/php.ini
0 votes
J'ai trouvé le fichier php.ini à /Applications/MAMP/bin/php/php8.0.0/conf/php.ini Note : N'oubliez pas de redémarrer apache si j'ai fait des changements dans le fichier php.ini, sinon vous ne recevrez pas les mises à jour des changements sur le serveur. Merci :)