yaf,redis,SeasLog这些都可以通过PECL下载
服务 | 版本 |
---|---|
PHP | 7.0.33 |
Mysql | 8.0 |
Yaf | 3.2.5 |
Redis | 5.3.2 |
SeasLog | 2.0.2 |
extension=redis.so
extension=yaf.so
extension=seaslog.so
yaf.use_namespace=1
yaf.environ=develop
seaslog.default_basepath = '/data'
seaslog.default_logger = default
因为有两个入口文件,这里只写大致配置
listen 80;
server_name a.test.com;
root /home/silie/project/phptest/yaf/public;
location / {
index index.php index.html index.htm;
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=/$1 last;
break;
}
}
listen 80;
server_name a.test.com;
root /home/silie/project/phptest/yaf/public;
location / {
index api.php;
if (!-e $request_filename){
rewrite ^(.*)$ /api.php?s=/$1 last;
break;
}
}
部署完成后,访问http://a.test.com/admin/public/login 帐号admin,密码123456,如果遇到打不开请检查下目录权限问题,大部分原因来源application/cache,public/uploads没有权限,碰到扩展缺少请安装gd,mysql,mbstring这种扩展