欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

yaf安装

程序员文章站 2024-02-15 19:17:53
...

安装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, 则成功!

转载于:https://my.oschina.net/jasonwung/blog/731784