Installation oAuth PECL Fehler: Kann nicht installiert werden, php_dir für den Kanal "pecl.php.net" kann vom aktuellen Benutzer nicht geschrieben werden

7

Ich versuche, oAuth auf OS X zu installieren, aber ich bekomme diesen Fehler im Terminal:

  

Kann nicht installiert werden, php_dir für den Kanal "pecl.php.net" kann nicht vom aktuellen Benutzer geschrieben werden

Wie kann ich es beschreibbar machen?

    
Steve Chan 22.07.2012, 05:23
quelle

2 Antworten

15

Finde zuerst heraus, wo das php_dir ist. Sie können dies tun, indem Sie den Befehl 'config-get' verwenden:

pecl config-get php_dir

Danach können Sie entweder:

  • Ändern Sie den Besitz dieses Ordners (und alle erforderlichen untergeordneten Ordner)

    sudo chown <username> <php_dir>

oder

  • Setzen Sie das php_dir auf einen anderen Ordner

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

LonnyLot 05.08.2012 01:18
quelle
12

Der einfachste Weg besteht wahrscheinlich darin, sudo an den Anfang Ihres Installationsbefehls anzuhängen.

Siehe Ссылка , um mehr über den praktischen Befehl "super user" zu erfahren.

>     
David 10.07.2013 21:29
quelle

Tags und Links