Yaf 自动构建

返回首页 错误表格 Yaf配置文件

Yaf提供了代码生成工具yaf_code generator, 所以也可以通过使用代码生成工具yaf_cg来完成这个简单的入门Demo

例 3.10. 代码生成工具的使用

php-yaf-src/tools/cg/yaf_cg sample

将得到的sample目录, 拷贝到Webserver的documentRoot目录下

然后访问:

在浏览器输入

Nginx 配置

server {
	listen 端口;
	server_name 域名;
	root 项目目录的未知;
	location /{
		index index.php;
	}
	if (!-e $request_filename) {
		#rewrite ^/((?!vendor)(?!public)(?!static)(?!robots.txt)(?!favicon.ico).*)  /index.php/$1 last;
		rewrite ^/(.*) /index.php?$1 last;
	}
	location ~ \.php {
		add_header X-Frame-Options ALLOWALL;
		fastcgi_pass unix:/run/php-fpm/www.sock;
		fastcgi_index index.php;
		fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
		include /etc/nginx/fastcgi.conf;
	}
}

配置

3.需要在php.ini里面启用如下配置,生产的代码才能正确运行:

yaf.environ="product"或者develop