欢迎光临
我们一直在努力

lnmp服务器支持thinkphp5的配置方法

建站超值云服务器,限时71元/月

thinkphp5以上版本,程序的访问路径在public中,如何在lnmp服务器上设置,通过域名直接直接访问到public/index.php,而不是www.XXX.com/public/index.php。

下面给大家介绍方法:

1、修改nginx.conf文件

位置:/usr/local/nginx/conf/nginx.conf

在server中修改
root  /home/wwwroot/域名目录/public;    //工作目录配置到public
#并且增加以下这段代码

location / {
   if (!-e $request_filename){
        rewrite ^/(.*)$ /index.php?s=/$1 last;
   }
}

2、修改fastcgi.conf文件

位置:/usr/local/nginx/conf/fastcgi.conf
找到
fastcgi_param PHP_ADMIN_VALUE “open_basedir=$document_root/:/tmp/:/proc/”;
这行改成
fastcgi_param PHP_ADMIN_VALUE “open_basedir=$document_root/../:/tmp/:/proc/”;

3、重启nginx服务器
/etc/init.d/nginx reload

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » lnmp服务器支持thinkphp5的配置方法
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址