## 2.1. Yaf的安装

Yaf只支持PHP5.2及以上的版本

Yaf需要SPL的支持. SPL在PHP5中是默认启用的扩展模块

Yaf需要PCRE的支持. PCRE在PHP5中是默认启用的扩展模块

### 在 Windows 系统下安装

PHP 5.2+

1. 打开yaf在php官网上的目录:http://pecl.php.net/package/yaf

2. 目前yaf的最新版为3.0.0,仅支付php7,建议选择2.3.5版本

3. 我这里选择2.3.5后面的win图标+DLL字样的链接,进入页面下载php_yaf.dll

4. 在打开的页面根据自己的环境来选择对应的版本,我这里选择的是php5.6 Thread Safe (TS) x86(php5.6版本 安全线程 32位操作系统)

![](https://box.kancloud.cn/2015-11-25_56555e23c65d1.png)

5. 点击后自动下载了一个压缩包:php_yaf-2.3.5-5.6-ts-vc11-x86.zip

6. 把压缩包中的php_yaf.dll复制出来,打到你的php目录,打开目录下的ext文件夹,粘贴进去

7. 再打开您的PHP配置文件php.ini,加入 'extension=php_yaf.dll',重启web服务器,就OK了

![](https://box.kancloud.cn/2015-11-25_56555e2960975.png)

### 在 Linux 系统下安装

下载Yaf的最新版本, 解压缩以后, 进入Yaf的源码目录, 依次执行(其中PHP_BIN是PHP的bin目录):

> $PHP_BIN/phpize

./configure --with-php-config=$PHP_BIN/php-config

make

make install

然后在php.ini中载入yaf.so, 重启PHP.

Yaf_Request_Abstract的getPost, getQuery等方法, 并没有对应的setter方法. 并且这些方法是直接从PHP内部的$_POST, $_GET等大变量的原身变量只读的查询值, 所以就有一个问题:通过在PHP脚本中对这些变量的修改, 并不能反映到getPost/getQuery等方法上.

php5.6 yaf,Yaf安装/配置相关推荐

  1. Yaf安装/配置(Windows)

    yaf的官方文档 http://www.laruence.com/manual/index.html 推荐 http://php.net/manual/en/book.yaf.php 环境 Apach ...

  2. Mac系统下PHP7.2和Yaf框架安装

    Mac系统下PHP7.2和Yaf框架安装 目标 执行步骤 brew 安装PHP7.2 完善PHP7.2配置 安装yaf扩展 Todo:yymb项目搭建 参考说明资料 命令 & 配置文件路径 Y ...

  3. php 5.4 iis6,WIN2003+IIS6+FastCGI+PHP5.4的安装配置

    说明:PHP5.5已不支持win2003了,Win2003最高能安装PHP5.4 一.安装好IIS 二.下载并安装IIS FastCGI 下载地址:http://www.iis.net/downloa ...

  4. win2003服务器iis6.0环境下php5.3.2安装配置

    IIS6+PHP5.3.2配置: 在windows下使用Apache+PHP的,请选择VC6版本: windows下使用IIS+PHP的,请选择VC9版本 首先要知道的是,那个服务器平台对应PHP那个 ...

  5. 安装环境 php5.2 mysql_ubuntu安装配置apache2+php5.2+mysql5环境教程

    apache2+php5.2+mysql5可以说是运行开发php程序不可缺少的,下面将介绍在ubuntu10.04中如何安装. 第一ubuntu10.04 安装apache2.0 在终端输入: sud ...

  6. windows2003+PHP-5.3.8+IIS6.0的安装配置

    最近在做新项目,用到了多文档上传,本来这个功能以前也做过,之前用的就是FancyUpload插件,FancyUpload是一款开源的结合JS脚本和Flash脚本实现的文档上传控件,目前也没有找到比这个 ...

  7. Windows7 IIS7下以FastCgi和ISAPI方法安装配置PHP5教程

    说到PHP环境配置与安装,通常以Apache搭载PHP配置为主,随着PHP版本不断更新,对Windows IIS平台的支持也越来越好,在Windows IIS平台上配置安装PHP环境也越来越方便. 在 ...

  8. php5.4 windows2003,PHP实战:Windows2003下php5.4安装配置教程(IIS)

    <PHP实战:Windows2003下php5.4安装配置教程(IIS)>要点: 本文介绍了PHP实战:Windows2003下php5.4安装配置教程(IIS),希望对您有用.如果有疑问 ...

  9. iis7 php5 isapi配置,Windows7 IIS7下以FastCgi和ISAPI方法安装配置PHP5教程

    说到PHP环境配置与安装,通常以Apache搭载PHP配置为主,随着PHP版本不断更新,对Windows IIS平台的支持也越来越好,在Windows IIS平台上配置安装PHP环境也越来越方便. 在 ...

最新文章

  1. 软件测试系统测试的定义,如何定义软件测试人员的测试范围
  2. 【组队学习】10月份微信图文索引
  3. input file 文件上传,js控制上传文件的大小和格式
  4. OpenGL——二维几何变换
  5. STM8单片机复位源判断
  6. Ubuntu下apache配置文件路径
  7. android sdk 官网说明,神目人脸识别Android SDK Demo说明
  8. Qt:windows下Qt安装教程
  9. 到处都在说直播连麦技术,它们真的能连吗?
  10. ESP32基于arduino和风天气获取代码
  11. 【Android】App开发-动画效果篇
  12. DC靶机系列------6
  13. Ubuntu18.04下安装git记录
  14. List元素自动排序
  15. 【045】国家标准全文公开系统-GB和GB/T国家标准库
  16. Java SE学习之【网络编程JavaSocket】
  17. 美国宣布成立人工智能特别委员会,要确保继续处于领先
  18. Spring Cloud入门 -- Eureka服务注册与发现(Hoxton.SR5版)
  19. 威纶通设置记录历史事件例程
  20. 5G真的有那么重要吗?

热门文章

  1. 【语音增强】基于matlab人耳掩蔽效应语音增强【含Matlab源码 428期】
  2. 刘韧:记者无能才急着显摆自己
  3. java.vm.info_SpringBoot四大神器之Actuator的使用小结
  4. 百度如何搭建智能小程序
  5. 给简书找BUG赢好礼17.04.11——简书iOS 3.5.0 公测【 App内支持提现/创作流程优化】...
  6. 关于微信小程序请求http不到的问题
  7. 高效节能,绿色低碳:联想水冷解决方案赋能绿色智能算力基础设施
  8. VS插件_Supercharger_Magic Comments_Seperator Lines 增加分割线
  9. 视频+课件|3D视觉从入门到精通系统学习教程
  10. cactiEZ中文版10.1安装(附下载地址)