PHPをインストールしようとすると、/usr/lib/php/extensions
内に拡張機能ディレクトリを作成する必要があります。インストールから「操作は許可されていません」というエラーが返されました。
それ以来、Sudo
は/usr/
の下にディレクトリを作成できないことがわかりました。他の誰かがこれを経験しましたか?
ローカルインストールは、実際には/ usrの直下ではなく、/ usr/localの下にインストールする必要があります。 El Capitan以降、これは System Integrity Protection によって実施されます。大きな変更ではなく、拡張機能を/ usr /local/ lib/php/extensionsにインストールし、php.iniを編集してextension_dir
を設定するだけです。適切な場所に。