Yaf提供了代码生成工具yaf_code generator, 所以也可以通过使用代码生成工具yaf_cg来完成这个简单的入门Demo
例 3.10. 代码生成工具的使用
php-yaf-src/tools/cg/yaf_cg sample
将得到的sample目录, 拷贝到Webserver的documentRoot目录下
然后访问:
在浏览器输入
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