解决php扩展安装成功不生效问题

1:php扩展安装

     进入php源码包的扩展目录

   cd /data/soft/php-7.2.5/ext

    然后进入某个扩展目录,比如 :

        cd /data/soft/php-7.2.5/ext/sysvmsg

       /usr/local/php7/bin/phpize (这一步生成configure文件,后边才能编译)

     ./configure --with-php-config=/usr/local/php7/bin/php-config

      make && make install

     执行完后会出出现:Installing shared extensions:     /usr/local/php7/lib/php/extensions/no-debug-non-zts-20170718/  后边这个目录就是编译后的php扩展目录

     vim /usr/local/php7/lib/php.ini

    extension=sysvmsg.so

    到此php扩展就安装成功了

2:重启php-fpm

    如果重启后,执行/usr/local/php7/bin/php -m 还看不到 那有可能就是改的php.ini位置不对 可以通过下边这个命令来定义php-fpm启动时读取指定的php.ini

   /usr/local/php7/sbin/php-fpm -y /usr/local/php7/etc/php-fpm.conf -c /usr/local/php7/lib/php.ini (启动php-fpm)

所以最好改动php.ini时从phpinfo里找php.ini路径

 

  

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值