Install oAuth PECL error: Cannot install, php_dir for channel “pecl.php.net” is not writeable by the current user

我试图在OS X上安装oAuth,但我在终端中收到此错误:




无法安装,php_dir对于通道“pecl.php.net”不能由当前用户写入



如何允许它可写? p> 

解决方案

首先找出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



posted @ 2017-09-08 14:41  Vitascope  阅读(3290)  评论(0编辑  收藏  举报