美文网首页
Yaf Windows下的环境配置和安装

Yaf Windows下的环境配置和安装

作者: Yohann丶blog | 来源:发表于2020-06-15 15:03 被阅读0次
QQ图片20200615154444.png

环境

QQ截图20200615104437.png
参数 说明
Compiler MSVC14 (Visual C++ 2015) 运行库的版本
Architecture x86 操作系统的版本
x86对应32位
x64对应64位
Zend Extension Build API320151012,NTS,VC14 Zend 引擎对应的扩展的版本
PHP Extension Build API20151012,NTS,VC14 PHP 引擎对应的扩展的版本
Thread Safety disabled 线程安全的开启与禁用

输出 phpinfo,查看本地 php 的一些参数信息如上。

安装扩展

  • 下载
QQ图片20200615112056.png

打开 http://pecl.php.net/package/yaf ,选择对应的 yaf 扩展的版本点击DLL,这里选择的版本是 3.0.3

QQ图片20200615113243.png

再根据本地的 php 参数信息来选择对应的扩展包,这里下载的扩展包是7.0 Non Thread Safe (NTS) x86

  • 安装

将下载的压缩包进行解压,把里面的php_yaf.dll文件复制到对应 php 版本的 ext 目录下。

QQ图片20200615114131.png

修改对应php版本的php.ini文件,找到extension这个位置,新添加一行extension=php_yaf.dll后保存。

QQ图片20200615115544.png

重启 php 后,再次输出 phpinfo,查看已经存在 yaf 扩展信息。

安装源码

  • 下载
QQ图片20200615131829.png

打开 https://github.com/laruence/yaf ,下载压缩包。根据README.md描述,php7及以上的版本下载master分支,php5.2及以上的版本下载php5分支。这里下载的是 master 分支。

  • 安装
QQ图片20200615133547.png

将下载的压缩包进行解压,进入解压后的yaf-master\tools\cg目录下。然后使用快捷键Shift+鼠标右键,在弹出的选项中点击在此处打开 Powershell 窗口

QQ图片20200615134255.png

如上图所示,成功使用 Powershell 窗口访问到yaf-master\tools\cg目录。

创建项目

  • 环境变量
PS C:\HaI\2020\jun15\yaf-master\yaf-master\tools\cg> php -v
php : 无法将“php”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,
然后再试一次。
所在位置 行:1 字符: 1
+ php -v
+ ~~~
+ CategoryInfo          : ObjectNotFound: (php:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

在创建项目前,先执行php -v检测下有没有配置php环境变量。若未成功输出 php 版本信息,表示没有配置环境变量或者环境变量配置错误,如何配置请参考PHP Windows下配置环境变量

PS C:\HaI\2020\jun15\yaf-master\yaf-master\tools\cg> php -v
PHP 7.0.12 (cli) (built: Oct 13 2016 11:04:07) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies

若成功输出 php 版本信息,表示已经配置了环境变量。

  • 生成项目
PS C:\HaI\2020\jun15\yaf-master\yaf-master\tools\cg> php yaf_cg -a test -d test
Outputing Yaf Skeleton to test
Generating done

执行php yaf_cg -a test -d test,成功在同级目录下生成了test文件夹,该文件夹就是项目目录。

  • yaf_cg 参数介绍
参数 说明
-a 项目名称,默认是 yaf_skeleton
-d 生成项目的路径,默认是同级目录路径

访问项目

2020-06-15_5ee71ac756503.png

localhost地址指向test根目录,浏览器打开 http://localhost/test ,如上图所示,成功访问。

相关文章

  • Yaf Windows下的环境配置和安装

    环境 参数值说明CompilerMSVC14 (Visual C++ 2015)运行库的版本Architectur...

  • Nessus安装笔记

    标签:Nessus Windows 漏洞 安装 配置 本教程在Windows环境下安装安装环境及版本:Wi...

  • Laravel 新手入门

    学习 Laravel 框架的前提必须安装和配置好php的环境,Windows上的php环境参考《Windows下用...

  • 简书第一篇文章

    Windows系统下的安卓软件安装与环境配置 一、java软件的安装与环境配置(即jdk的安装与配置) 1、jdk...

  • linux环境安装jdk

    这里介绍两种linux环境下jdk的安装以及环境配置方法在windows系统安装jdk以及环境配置,相信大家都会,...

  • windows10、Ubuntu下vsCode配置C、C++环境

    本文主要讲述在windows环境下和Linux环境下(Ubuntu)如何安装vsCode以及如何配置C、C++开发...

  • Git

    安装和基本配置 关于Git...Linux环境下使用yum/apt-get安装即可,而在Windows上则需要安装...

  • selenium学习笔记(基于Python)

    一、windows下安装及环境配置 Python安装,本文中安装的是2.x版本。去下载 配置环境变量:我的电脑-属...

  • Nexus安装指南

    一、Windows 环境下的安装与配置1.1、安装前提JDK:1.7 及以上版本,并配置相关环境变量。 1.2、N...

  • 01.1 Windows环境下JDK安装与环境变量配置详细的图文

    01.1 Windows环境下JDK安装与环境变量配置详细的图文教程 本节内容:JDK安装与环境变量配置 以下是详...

网友评论

      本文标题:Yaf Windows下的环境配置和安装

      本文链接:https://www.haomeiwen.com/subject/jszcxktx.html