我正在尝试在新安装的MAMP 3.0上安装PEAR。 OSX 10.8.5 到目前为止我
1)更改了目录权限,以便我可以在其中执行文件chmod 774 /Applications/MAMP/bin/php/php5.5.9/bin/pear
2)设置别名以避免键入整个路径。 alias mpear =“/ Applications / MAMP / bin / php / php5.5.9 / bin / pear”
3)我检查梨是否正在工作: mpear -V 一切似乎都可以: 梨子版本:1.9.4 PHP版本:5.5.9 Zend Engine版本:2.5.0
4)接下来我尝试升级梨: mpear channel-update pear.php.net 我在终端上得到的回应是 channel-add:temp_dir不可写:“/ tmp / pear / install” - 您可以使用“pear config-set temp_dir”更改此位置 所以我被困在那里......有人可以帮助配置 - 我究竟需要进入终端。
答案 0 :(得分:0)
只需使用pear的内置帮助功能:
$ pear help config-set
答案 1 :(得分:0)
查看您对temp文件夹的权限:
cd /tmp/pear
ls -l
我看起来如下:
drwxr-xr-x 4 root wheel 136 May 6 14:38 install
所以它就像在管理员下运行命令一样简单:
sudo mpear channel-update pear.php.net
它对我有用。希望这有帮助!