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遇到的问题
下一篇:
PHP发送邮件失败?
暂无评论