最近在学习PHP的PEAR(PHP Extension and Application Repository PHP扩展与应用库),测试软件我都首先在FreeBSD上安装,因为早已习惯与其软件维护的简便。
#cd /usr/ports/devel/pear
#make install clean
执行安装后提示当前PHP没有运行在命令行模式下,无法安装
#cd /usr/ports/lang/php5
#make config
将PHP配置选项的CLI选择上,CLI是PHP的命令行模式,将此选项编译允许PHP使用此模式,才能安装PEAR。
此时可以执行重新安装命令 #make reinstall clean,不巧此时在服务器上的PHP版本需要升级,因此我直接执行了 #portupgrade php5,完成升级后重新进入pear的ports目录安装。
安装完成后,执行 #pear list 可查询默认安装的PEAR包,执行 #pear install pkgname 可以安装所需PEAR包。
Mac OS X 下我使用的是MAMP,里面默认安装了PEAR,但是需要使用 pear 命令的话需要定位到MAMP的安装目录,或者配置用户的bash环境。
Windows下则是默认没有安装PEAR,可在PHP目录下执行go-pear.bat进行安装配置,或者使用官方提供的go-pear.php 文件使用web管理方式(Webbased PEAR Package Manager)进行安装,安装完成后可以访问管理目录进行PEAR的包管理、安装等,较为直观。
请问lz是怎么翻和谐墙的?是免费还是ssh阿?
我是搜mamp的设置摸到这里来的,呵呵
@li 如果你说的是在我的博客上显示twitter消息,那么用的是插件,而我的博客主机本身在国外,插件是直接从twitter提取消息保存在博客主机的数据库内,所以显示twitter条目是直接来自我的博客站点,而非twitter