ThinkPHP5部署到nginx服务器上index.php隐藏等问题

ThinkPHP5项目部署到nginx服务器上,的常见问题:
1、跨目录访问问题
设置站点根目录对项目根目录的访问权限

把$document_root 换成 项目根目录

open_basedir=/home/www/test.com:/tmp/:/proc/
2、pathinfo问题

开启pathinfo功能,修改站点配置文件

include enable-php.conf;
#换成
include enable-php-pathinfo.conf;
3、入口文件隐藏问题

修改站点配置文件

location / {
          if (!-e $request_filename) {
                rewrite ^(.*)$ /index.php?s=$1 last;
                break;
          }
       }
4、验证码不显示问题
     打开GD库

猜你喜欢

转载自blog.csdn.net/shangtaosoft/article/details/80776151
今日推荐