zoukankan      html  css  js  c++  java
  • mac版本给Mxsrvs的php7.2安装mosquitto扩展

    https://www.jianshu.com/p/bb5d7e80db73?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    进入Mxsrvs的目录,选择要安装libmosquitto扩展的PHP版本,比如:

    cd /Applications/MxSrvs/bin/php/bin (php即php7.2)

    然后使用 sudo ./pecl install mosquitto-beta

    *注:默认使用./pecl install mosquitto,即可查看当前mosquitto的哪个版本是最新的stable版本。例如:

    ./pecl install mosquitto
    Failed to download pecl/mosquitto within preferred state "stable", latest release is version 0.3.0, stability "beta", use "channel://pecl.php.net/mosquitto-0.3.0" to install
    
    localhost:bin wuzz$ ./pecl install Mosquitto-alpha
    No releases available for package "pecl.php.net/Mosquitto"
    install failed   (不知道为什么报这个错,其实加上sudo即可)
    localhost:bin wuzz$ sudo ./pecl install Mosquitto-alpha
    开始安装
    
     
    图片.png

     
    图片.png

    文件被安装到了 /Applications/MxSrvs/bin/php/lib/php/extensions/no-debug-non-zts-20170718/mosquitto.so 中

    在php.ini中加入配置extension=mosquitto.so
    重新启动php-fpm, 打开phpinfo并没有找到mosquitto的扩展。

    费了好半天劲,发现php.ini使用的.so文件为/Applications/MxSrvs/bin/php/ext
    cp /Applications/MxSrvs/bin/php/lib/php/extensions/no-debug-non-zts-20170718/mosquitto.so /Applications/MxSrvs/bin/php/ext/
    之后再重启php-fpm,打开phpinfo,说明加载成功

     
    图片.png

    参考:
    为Mac OS X 中的MAMP安装 libmosquitto PHP扩展



    作者:中v中
    链接:https://www.jianshu.com/p/bb5d7e80db73
    来源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
  • 相关阅读:
    随笔一篇
    WPF SDK研究 Intro(2) QuickStart2
    WPF SDK研究 Intro(1) QuickStart1
    两道MS的面试题 及答案
    关于父子类方法的继承
    WCF笔记 1.WCF基础
    Vista下建立WCF遇到的问题及解决方案
    WPF SDK研究 目录
    WPF SDK研究 Printing (1) PrintDialog
    WPF SDK研究 Printing (2) EnumerateSubsetOfPrintQueues
  • 原文地址:https://www.cnblogs.com/rxbook/p/15239790.html
Copyright © 2011-2022 走看看