yaf框架安装

第一步:明白yaf框架是以扩展的形式要先配置到php里面,对于windows系统的使用者,首先要去官网:
http://code.google.com/p/yafphp/downloads/list
如果安装的是集成环境Apmserv5.2.6,下载指定版本即可

https://code.google.com/p/yafphp/downloads/detail?name=php_yaf-2.1.9-x86-5.2.17-zts-nodebug.dll&can=1&q=
下载和自己php版本相关的dll,放入php/ext下面,然后再php.ini中 extension=php_yaf.dll 加入,然后重启apache,即可
通过phpinfo();看到yaf的扩展已经出现!
这一步看试简单,但是不见得,因为每个人的php版本不见得和官网提供的能配套起来,而起dll还有nts,和zts两种格式,所以大家执行到这里的时候,要多试几个可能的dll,直到看到yaf扩展加载出现!特别是用集成环境的,很可能你的php版本在dll中都找不到,就更要找跟自己相近的多试!

修改完php.ini后,因为yaf 用到.htaccess,伪静态的时候这个常用,所以还要修改apache;
在conf目录下httpd.conf中找到
LoadModule rewrite_module modules/mod_rewrite.so
这句,去掉前边的注释符号“#”,或添加这句。

然后继续:找到下面#中的文字下面的AllowOverride,然后修改为 AllowOverride All 
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be “All”, “None”, or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride All

保存,重启apache

通过phpinfo(); 查看其中的 Thread Safety 项,这个项目就是查看是否是线程安全,如果是:enabled,一般来说应该是ts版,否则是nts版。

时间: 2024-10-13 20:53:55

yaf框架安装的相关文章

PHP扩展--Yaf框架安装

安装/配置 编译安装 wge thttp://pecl.php.net/get/yaf-2.3.5.tgz tar -zxvfyaf-2.3.5.tgz cd yaf-2.3.5/ cd extension/ /usr/local/php-5.3.3/bin/phpize ./configure --with-php-config=/usr/local/php-5.3.3/bin/php-config make make install 修改php.ini文件 [yaf] extension=y

在windous(64)下安装php开发环境wamp+yaf框架+phpstorm以及TortoiseGit

2016年3月21日,对于我来说,是极其有重要意义的一天,因为,这是学生时代以来,第一次去公司实习,那么,自然而然,学生党对于公司是有各种好奇,除此之外,也是会各种懵逼...因为,根本没有经历过,所以呢,身为程序猿,实习的第一天,当然是要,配置环境,由于是创业公司,人手不足,大部分人都在忙着赶项目,所以负责我们的人告诉我们需要哪些软件之后,我们就开始网上搜罗资源. 由于资源相对比较分享,并且刚开始还不知道有集成环境,所以走了一段弯路.鉴于这种情况,米格呢,也开始学习前辈,学习总结和整理资源.第一

CENTOS php 7.0 +nginx 环境下 安装yaf框架

 #php -v PHP 7.0.19 (cli) (built: May 12 2017 21:01:27) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies #nginx -v nginx version: nginx/1.12.0 CentOS Linux release 7.2.1511 (Core) 本文前提是已搭建好ph

关于yaf 框架的win安装

http://www.sunqinglin.cn/index.php/archives/329.html PHP windows下yaf框架的安装和配置 2014年10月28日 ⁄ PHP, 编程开发 ⁄ 共 2234字 ⁄ 字号 小 中 大 ⁄ 暂无评论 首先YAF框架是一个非常不错优秀的框架,全称 Yet Another Framework,它是一个C语言写的一个框架,是一个以PHP扩展形式提供的PHP开发框架, 相比于一般的PHP框架, 它更快,更轻便. 它提供了Bootstrap, 路由

php 安装yaf扩展和yaf框架

一.安装yaf扩展(windows安装) 1.查看你电脑安装的开发环境(phpinfo()的信息),查找 "Zend Extension Build"和"PHP Extension Build",yaf版本要与操作系统位数,php版本相对应,否则yaf安装不成功,如图: 其中TS表示线程安全的意思,至于线程安全和非线程安全就不解释了,可以网上搜寻一下: 2.下载对应的yaf扩展,下载网址:http://pecl.php.net/package-stats.php(这

[PHP] Yaf框架的简单安装使用

PHP开发组鸟哥惠新宸开发的php扩展框架 安装 windows下载扩展:https://pecl.php.net/package/yaf/2.2.9/windows 根据自己的电脑系统和php的版本号选择,NTS是线程不安全,TS是线程安全 根据phpinfo(),选择是否是线程安全 把php_yaf.dll扩展放到ext目录下 重启apache 使用 新建目录public,新建文件index.php入口文件 <?php define("APP_PATH", realpath(

LNMP(Linux+Nginx+Mysql+PHP)环境下安装yaf框架并编写一个MVC例子

1.下载yaf源码包yaf-2.2.9.tar.gz,并将其上传到服务器指定的位置,然后解压并安装: [[email protected] src]# tar -xvf yaf-2.2.9.tar.gz 进入解压后的目录: [[email protected] src]# cd yaf-2.2.9 一次执行: [[email protected] yaf-2.2.9]# /usr/local/php/bin/phpize [[email protected] yaf-2.2.9]# ./conf

macOS 安装配置yaf框架 生成yaf项目

macOS 安装配置yaf框架 Yaf只支持PHP5.2及以上的版本. 并支持最新的PHP5.3.3 Yaf需要SPL的支持. SPL在PHP5中是默认启用的扩展模块 Yaf需要PCRE的支持. PCRE在PHP5中是默认启用的扩展模块 0.下载Yaf包 http://pecl.php.net/package/yaf 或 从 https://github.com/laruence/yaf 克隆源代码 cd Documents/www/ git clone https://github.com/l

centos下安装yaf框架

安装好php环境之后 安装扩展包 $yum install php-devel /usr/bin/ 就会出现phpize工具包 下载yaf-2.2.8.gz源文件,解压后,进入源文件 phpize [[email protected] yaf-2.2.8]# phpizeConfiguring for:PHP Api Version: 20090626Zend Module Api No: 20090626Zend Extension Api No: 220090626 $./configure