19

OS X に oAuth をインストールしようとしていますが、ターミナルで次のエラーが発生します。

インストールできません。チャネル「pecl.php.net」の php_dir は、現在のユーザーが書き込み可能ではありません

書き込み可能にするにはどうすればよいですか?

4

4 に答える 4

27

まず、php_dir がどこにあるかを調べます。「config-get」コマンドを使用してこれを行うことができます。

pecl config-get php_dir

この後、次のいずれかを実行できます。

  • そのフォルダー (および必要な子フォルダー) の所有権を変更します。

    sudo chown <username> <php_dir>

また

  • php_dir を別のフォルダーに設定します

    pecl config-set php_dir /path/to/new/dir

于 2012-08-05T01:18:05.840 に答える
20

sudo最も簡単な方法は、おそらくインストール コマンドの前に追加することです。

便利な「スーパー ユーザー」コマンドの詳細については、http://linux.about.com/od/commands/l/blcmdl8_sudo.htmを参照してください。

于 2013-07-10T21:29:54.660 に答える