2015-10-23 14 views
15

/usr/lib/php/extensions内にextensionsディレクトリを作成する必要があるPHPをインストールしようとしています。インストールで「操作が許可されていません」というエラーが戻されました。/usr /にsudo mkdir、操作は許可されていません。 El Capitan

sudo/usr/の下にディレクトリを作成できません。誰もがこれを経験した?

+0

PHPからコマンドを実行しようとしていますか? –

+1

sudo make installを実行すると失敗したので、手動で試しました。そのようには動作しませんでした – THEK

+1

私の主張は、PHPからコマンドを実行しない限り、PHPとはまったく関係がないということです。 PHPをインストールしているということは、ターミナルウィンドウからディレクトリを作成できないこととは何の関係もありません。これはPHPの問題としてタグ付けされています。 –

答えて

22

ローカルインストールは、/ usr/localの下に直接インストールする必要があります。エルキャピタンを起点に、これはSystem Integrity Protectionによって実施されます。大きな変更ではありません。/ usr/ローカルの/lib/php/extensionsに拡張機能をインストールし、php.iniを編集してextension_dirを適切な場所に設定してください。

関連する問題