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
上一篇: 关于java中的hash Java算法CC++C#
下一篇: yaf 配置