为Mac OS X 中的MAMP安装 libmosquitto PHP扩展
来源:互联网 发布:阿里云 服务器 使用 编辑:程序博客网 时间:2024/05/01 06:25
进入MAMP的目录,选择要安装libmosquitto扩展的PHP版本,比如:
cd /Applications/MAMP/bin/php/php5.3.29/bin
然后使用 ./pecl install mosquitto-beta
*注:默认使用./pecl install mosquitto,即可查看当前mosquitto的哪个版本是最新的stable版本。例如:
安装顺利的话,会生成mosquitto.so在 /Applications/MAMP/bin/php/php5.3.29/lib/php/extensions/no-debug-non-zts-20090626 中。然后在php.ini中加入
重启httpd即可。
但我在安装的时候出现了一些状况,特列出如下,以便大家借鉴:
1. autoconf 不存在
由于我安装了home brew , 所以直接 brew install autoconf 就成功的解决了这个问题。
2. 找不到 php.h 等头文件
上面日志也包含了phpize运行的错误:
这个问题是由于 PECL 没有在当前MAMP的php版本目录中的include目前下找到对应的php头文件。解决这个问题的前提是安装了XCode,Xcode的SDK里面包含了PHP的相关头文件,所以可以进入到php5.3.29目录下,创建一个软链接,指向Xcode的PHP SDK。
然后重新执行pecl install mosquitto-beta就安装成功了。
0 0
- 为Mac OS X 中的MAMP安装 libmosquitto PHP扩展
- 以 MAMP 为 Mac OS X 安装并设置 PHP开发环境
- Mac OS X安装redis-php扩展
- Mac os x lion MAMP中安装phpunit
- Mac OS X 下 php 扩展 memcached 编译安装失败
- Mac OS X 下安装memcache 、php 扩展【亲测】
- MAC OS X 安装php的pdo_pgsql扩展
- MAC 下 安装 MAMP的PHP redis扩展
- MAC 下 安装 MAMP的PHP redis扩展
- MAMP 安装 php pcntl扩展
- mac os下php安装mcrypt扩展
- (纯干货) MAC OS 下使用 MAMP + Zend Studio 搭建 PHP 开发环境及安装WordPress
- MAMP环境下安装php扩展
- Mac OS X 10.9自带php-fpm的配置使用和扩展安装
- Mac OS X 10.9自带php-fpm的配置使用和扩展安装
- Mac OS X 安装 nginx + php fcgi
- Mac OS X 下编译安装 PHP
- Mac OS Apache MySQL PHP (mamp)环境搭建笔记
- 数据库优化之分库分表
- [工厂模式]JAVA设计模式 – 工厂模式的案例
- 拼接2个数组,删除掉其中相同的元素
- android 面试专题(10)
- 欢迎使用CSDN-markdown编辑器
- 为Mac OS X 中的MAMP安装 libmosquitto PHP扩展
- python使用ip代理抓取网页
- Linux内核的一种数据结构——task_struct
- Java for XML: JAXP、JAXB、JAXM、JAX-RPC、JAX-WS
- IOS轮播图实现
- 多线程实例买票
- 简述Java动态代理
- std::async 实现链式调用
- Android Binder设计与实现 - 设计篇