Tenter d'installer PHP, ce qui nécessite la création d'un répertoire d'extensions dans /usr/lib/php/extensions
. L'installation a renvoyé une erreur "Opération non autorisée".
Depuis, j'ai découvert que Sudo
ne pouvait pas créer de répertoires sous /usr/
. Quelqu'un d'autre a vécu cela?
Les installations locales devraient vraiment être installées sous/usr/local, pas directement sous/usr. À partir d'El Capitan, cela est appliqué par System Integrity Protection . Cela ne devrait pas être un grand changement, installez simplement les extensions dans/usr/ local /lib/php/extensions, et éditez php.ini pour définir extension_dir
à l'emplacement approprié.