嘿,你忘记写博客了~

盛年不重来,一日难再晨,及时宜自勉,岁月不待人....

yii2高级版部署nginx遇到的问题

发布时间:2018-07-23编辑:windydeng浏览(1295)评论览(0)

    我采用的是yii2高级版来进行开发的,在部署到nginx环境上的时候,首先遇到的问题就是404错误,首先遇到404首先想到的就是配置文件不正确,当然,先不管url美化问题,先把项目能在线上运行才是首要目标,前提是域名什么的解析好了的什么的。

        第一个问题: open_basedir没有权限导致项目错,我解决的办法是去掉open_basedir这个功能

                       第二个问题:可能你本地伪静态过的路由会在nginx不起作用,如果出现了404不妨输入完整路由,例如www.abc.com/frontend/web/index.php/index/index.html


                      第三个问题:如果你想要一个域名管理前后台,不妨设置下配置文件和代码配置文件,

                https://blog.csdn.net/qq_31648761/article/details/54949272这篇文章就是解释了如何配置前后台域名的,另外注意下nginx的配置文件,可能监听端口不存在fastcgi_pass  127.0.0.1:9000;

            可以去php-fpm文件去修改 listen = 9000



                

        

        

关键字词:yii2高级版部署nginx遇到的问题