Py学习  »  问与答

Nginx+uwsgi 环境下部署网站后新的 APP 页面404,admin 中也没有被注册

Hiro_Fu • 10 年前 • 5530 次点击  

我在本地建立了一个项目,创建了一个app,上周部署到 服务器,一切正常。

这周新建了一个 app,在本地测试没有错误。

然后我将新的 app 上传到服务器,同步数据库,都没有报错。

然后重启 Nginx、uwsgi。

进入网站发现上周的 app 访问正常,新上传的 app 页面 404,进入 admin 查看,里面没有被注册的 app,但是在本地测试是正常的。

请问这个问题是怎么导致的呢?

谢谢大家了。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/918
 
5530 次点击  
文章 [ 5 ]  |  最新文章 10 年前
Hiro_Fu
Reply   •   1 楼
Hiro_Fu    10 年前

@Django中国社区 我是个逗比……又找错方向了……以后我再也不问别人问题了……

Hiro_Fu
Reply   •   2 楼
Hiro_Fu    10 年前

@Django中国社区 老大,我又遇到新问题了……之前我用亚马逊的 AWS 部署的网站,用的是 Nginx uwsgi 环境,一直在 Nginx.conf 里面写的 server_name 我的服务器 IP; 然后我注册了个免费的二级域名,我写 server_name 二级域名; 然后重启 Nginx, 访问二级域名直接跳到了 Nginx 欢迎页面,没有到我的网站的首页,请问这个肿么办啊……我刚接触 Nginx 不久,老大帮帮忙,谢谢啦。

Py站长
Reply   •   3 楼
Py站长    10 年前

@Hiro_Fu 好吧。。。程序员就是比较折腾 ,哈哈。。。。

Hiro_Fu
Reply   •   4 楼
Hiro_Fu    10 年前

@Django中国社区 多谢老大的回复!已经找到原因了,是因为 uwsgi 没有正常重启导致代码文件没有更新 %>_<% 之前都是 root 用户运行重启脚本的,结果脚本里面没有 sudo,我手动重启了下就正常了。 主要是在本地测试都通过了,突然 404 给我弄懵了……

Py站长
Reply   •   5 楼
Py站长    10 年前

这个提示的东西太少了啊