MAMP环境下安装yaf

/ 0评 / 0

公司项目里使用的是yaf做的接口,本地搭建一个环境来用,我这里用的是MAMP集成环境,这里只需要编译一下yaf就行

下载源代码,地址如下

http://pecl.php.net/package/yaf

本地php环境我选的是5.6.32,下载的Yaf是yaf-2.3.5,因为这个版本是稳定版,不要下载beta版的,当然下载三点多版本的也行。

编译Yaf

cd yaf-2.3.5

/Applications/MAMP/bin/php/php5.6.32/bin/phpize  #这一步是生成config文件

./configure  --with-php-config=/Applications/MAMP/bin/php/php5.6.32/bin/php-config

make && make install

这样会直接把编译成的 yaf.so复制到 php扩展文件夹下,可以去查看一下

/Applications/MAMP/bin/php/php5.6.32/lib/php/extensions/no-debug-non-zts-20131226/

修改php.ini文件

末尾加上 extension=yaf.so,然后保存,退出,重启Mamp

安装Phpstrom代码提示文件,下载地址:

https://github.com/xudianyang/yaf.auto.complete

如图,在include path添加上一步下载的文件

评论已关闭。