Après avoir lu la réponse de @user980575 (qui est un peu redondante avec les répertoires) et un commentaire sur le billet de Coolest Guide's On The Planet concernant ce sujet (qui nécessite d'éditer manuellement votre script ./configure
), j'ai trouvé une solution alternative. Remplacer le EXTENSION_DIR
sur le moment.
Cela a demandé un peu d'essais et d'erreurs, mais lorsque vous êtes prêt à effectuer réellement l'installation après avoir passé phpize (est-ce un mot?), créez simplement le répertoire :
mkdir -p /usr/local/lib/php/extensions
Ensuite exécutez :
./configure
make
sudo make EXTENSION_DIR='/usr/local/lib/php/extensions' install
Maintenant que l'extension est placée dans un répertoire non protégé, vous devez simplement mettre à jour votre php.ini
pour pointer vers l'extension avec le chemin complet.
extension=/usr/local/lib/php/extensions/mcrypt.so