1. 云栖社区>
  2. PHP教程>
  3. 正文

yaf安装

作者:用户 来源:互联网 时间:2017-12-01 20:42:35

安装yaf

yaf安装 - 摘要: 本文讲的是yaf安装, 安装yaf,yaf是鸟哥开发的一个扩展类型的php框架,框架是用c写的,所以性能会比一般的框架性能好一些。 首先是下载 wget http://pecl.php.net/get/yaf-2.2.9.tgz && tar z

安装yaf,yaf是鸟哥开发的一个扩展类型的php框架,框架是用c写的,所以性能会比一般的框架性能好一些。


首先是下载


wget http://pecl.php.net/get/yaf-2.2.9.tgz && tar zxvf yaf-2.2.9.tgz && cd yaf-2.2.9

下载打开目录后,编译安装


/usr/local/php/bin/phpize&& ./configure --with-php-config=/usr/local/php/bin/php-config && make && make install

如果出现下面这句话,说明这yaf安装成功了。


Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/

然后修改php.ini 添加yaf的扩展


修改


extension_dir = ”/usr/local/php/modules“

添加


[yaf]
yaf.environ = product
yaf.library = NULL
yaf.cache_config = 0
yaf.name_suffix = 1
yaf.name_separator = ""
yaf.forward_limit = 5
yaf.use_namespace = 0
yaf.use_spl_autoload = 0
extension=yaf.so //核心配置是yaf.so模块

lnmp reload 重启环境后查看phpinfo,如果有yaf的扩展,则安装成功。


打开github.com/laruence/php-yaf。下载github上的代码。


然后打开目录中的tools/cg


/usr/local/php/bin/php yaf_cg yaf_app

如果在安装过程中出现DONE,则安装成功,如果存在phpwarning,是因为php.ini中的有些函数被禁用。找到disable_functions,去掉被禁止的函数就好。


重新输入上面的代码,则输出DONE。接着output中的yaf_app拷贝到环境目录,访问出现Hello World! I am Stranger, 则成功。

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索安装 yaf ,以便于您获取更多的相关知识。