安装网站基础运行环境
Nginx 1.14.1
(PHP 版本 7.0 以上即可)
MySQL 5.5.62
phpMyAdmin 4.4
修改网站的运行目录为/public,以及取消防跨站攻击(open_basedir)
为网站添加伪静态规则
1
2
3
4
5
6
7
8
|
location / { if (!-e $request_filename) { rewrite ^/(.*)$ /index.php?$1 last; 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 缓存目录,需要可读写
一步步检查,基本都能一次成功
都检测过了 装了几次 前台后台都是404
跟SSL有关吗? 貌似每次我都设置了ssl的
没有关系