PECL PEAR php扩展模块的简便安装方式

PECL概述:

PECL 的全称是 The PHP Extension Community Library ,是一个开放的并通过 PEAR(PHP Extension and Application Repository,PHP 扩展和应用仓库)打包格式来打包安装的 PHP扩展库仓库。通过 PEAR 的 Package Manager 的安装管理方式,可以对 PECL 模块进行下载和安装。


linux或mac下安装PECL:

cd /usr/lib/php
sudo php install-pear-nozlib.phar


Edit:

/etc/php.ini and find the line: ;
include_path = ".:/php/includes"
修改为:
include_path = ".:/usr/lib/php/pear" 

运行下面代码:
sudo pear channel-update pear.php.net
sudo pecl channel-update pecl.php.net
sudo pear upgrade-all


使用PECL安装xdebug扩展:(也可以安装其他扩展)

  1. 利用pecl安装xdebug

    sudo pecl install xdebug

  2. 配置php(vim ./etc/php.ini)

    XAMPP默认安装路径是/Applications/XAMPP/,配置文件路径是./etc/
    增加xdebug.so为zend引擎扩展,注意这里需要xdebug的全路径,否则无法载入zend_extension="/Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20100525/xdebug.so"
    增加xdebug的配置内容
    [xdebug]
    xdebug.remote_enable=On
    xdebug.remote_host="localhost"
    xdebug.remote_port=9000

    sudo xamppfiles/xampp restart //重启服务

       3、netbeans中默认配置即为上所示
       点击调试->调试项目,即可~可设置断点观察变量~,注意要切换不同页面调试,只需将XDEBUG_SESSION_START=netbeans-xdebug附加到待调试页面即可,注意,把前一个页面关掉,并且在netbeans中调试选择继续运行,而非关掉调试进程~



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值