编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

yaf基础配置二(终章)(yaf 教程)

wxchong 2024-10-16 16:22:23 开源技术 13 ℃ 0 评论

这回我们接着上一章的内容说下生成开发目录到http输出hello word 的过程。

编译后的yaf里没有tools这个目录所以就不能用yaf里的命令去生成目录,我们自己手动生成也很麻烦,不过github上有这样的生成方法,我拿过来给大家演示下。

首先我们打开 https://github.com/laruence/yaf 这个地址

然后我们新建一个目录,例如:mkdir yaf_get(只要你愿意起名叫a都行) 生成后 cd yaf_get 进入这个文件夹

首先我们先初始化git 命令是 git init 示例图如下

然后选择目标地址将代码拉下来

在然后我们pull 下master主分支的代码就可以看到代码了

git的操作到此是完成了,接下来我们生成项目目录

进入tools/cg目录下 执行 php yaf_cg Sample(首先你的PHP环境变量要配置上不然php 执行不成功的) 就会生成一个Sample的文件该文件在新生成的output下 可以cd opyput看下 然后把该文件mv Sample /etc/nginx/html/app(移动到你的项目目录下具体的还得看你的nginx.conf配置文件的配置了)

在这里我要说下,如果你是按照我第一篇的文章来配置的需要修改下php.ini配置文件,在php.ini中的yaf配置项中有一个选项需要修改下,yaf.use_namespase = 1 修改成 yaf.use_namespase = 0 保存退出后重启php-fpm

可以用kill 的方式 ps -ef | grep php-fpm 取得主线程id后 kill -USR2 id 就好了

然后运行下就能打印出 Hello World! I am Stranger

如果你在安装的过程中遇到了什么问题 欢迎留言一起来探讨研究哈。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表