项目地址:https://github.com/zfaka-plus/zfaka
安装网站基础运行环境
Nginx 1.14.1
(PHP 版本 7.0 以上即可)
MySQL 5.5.62
phpMyAdmin 4.4
修改网站的运行目录为/public,以及取消防跨站攻击(open_basedir)
为网站添加伪静态规则
location / {
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php?$1 last;
}
}
关闭 PATH_INFO
进入目录 /www/server/nginx/conf/enable-php-7.2.conf 注释掉第 7 行 前面加个#
检查vhost配置,如果存在 include enable-php-pathinfo.conf,请替换成include enable-php.conf
安装 yaf
安装成功后,在配置文件的最后一行中,添加:
yaf.use_namespace=1
修改配置文件名
进入系统 conf 目录下,application.ini.new 修改为 application.ini
配置目录权限
/conf/application.ini 配置文件,可读可写
/install 安装目录,需要可读写
/log 日志目录,需要可写
/temp 缓存目录,需要可读写
PS:其次另外一个重定向500错误解决办法
之前装的机器路径是/home/wwwroot/www.baidu.com 然后搬家到新机器路径变成/www/wwwroot/www.baidu.com
就出现500错误。这个也是我最近才发现的。修改/conf/application.ini配置文件路径就可以解决。