nginx相关内容

为什么我必须重新启动Django的fastcgi进程?

可能重复: Django,Nginx,FastCGI缓存问题,当我更改代码 目前我使用Nginx + fastcgi来运行Django应用程序。在Web应用程序中更改Python文件的源代码后,我总是从浏览器中看到旧版本的应用程序。似乎它不包括我的更改。只有重新启动Django的fastcgi进程后,我的更改才会生效。有没有办法使我的更改立即生效,而不重新启动任何进程? (我在Wind ..
发布时间:2017-05-31 03:07:11 Python

django nginx uwsgi部署失败

我正在尝试部署一个简单的Django项目,但一直失败。我是遵循这里的指示。 当我使用 python manage.py runserver 0.0.0.0:8000 我可以看到我的网站正在运行: 在virtualenv我已经安装了uWSGI: pip install uwsgi 并写了 test.py : $ $ $ $ $ $ $ $ $ $ $ $ ..
发布时间:2017-05-31 02:14:17 其他开发

nginx / uwsgi不提供任何请求

我有nginx,uwsgi,django stack。使用nginx的https服务,但我试图禁用它。 这是我的nginx配置文件: nginx.conf: events { worker_connections 768; #multi_accept on; } http { proxy_buffer_size 128k; proxy_buffers 4 ..
发布时间:2017-05-31 00:01:00 其他开发

端口80的Nginx错误

我试图让我的Django应用程序运行在一个VPS上,我做了一切根据本教程,但是我收到了502错误。 我假设nginx正在监听80端口(我是对吗?),因为 sudo netstat -nlp | grep 80 throws: tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 892 / nginx tcp6 0 0 ::: 80 ::: * LISTEN 8 ..
发布时间:2017-05-30 23:46:53 服务器开发

我如何使用Django在nginx中设置子目录

环境: uwsgi nginx django 1.3 我正在使用域 www.example.com 与Django和nginx,我想通过 www.example.com/abc / 访问Django,但我不知道如何设置子目录。 这是nginx conf文件: server { listen 80; server_name www.example.com; e ..
发布时间:2017-05-30 23:05:42 Python

根据URL区分nginx行为

我有一个Django应用程序,我使用nginx来提供静态内容。不幸的是,所有注册的MIME类型都显示在客户端浏览器中,同时我希望能够下载相同的内容以及常规的行为。说,我有 /media/images/image01.jpg 下的JPEG文件,我希望nginx以通常的方式提供此文件,标准的 image / jpeg 标题,但另外我希望与 content-disposition:附件(有效地)一起提供 ..
发布时间:2017-05-30 18:33:56 其他开发

Nginx + uWsgi + Django'连接到上游时(拒绝)的权限

我已经看到关于这个主题的很多关于SO的问题,我已经尝试了尽可能多的方法,但仍然不能解决我的问题,所以我希望这篇文章可能是有帮助的。 / p> 我正在关注本网站的教程,在Nginx上设置Django,其中包括: http://www.oliverelliott.org/article/computing/tut_setup_nginx_django/ uwsgi.ini文件 [u ..
发布时间:2017-05-30 07:02:21 其他开发

nginx django 502坏网关

我正在使用uWSGI和Nginx来服务我的Django网站(1.4版本)。我的文件结构是django_mysite / django_mysite /,其中有一个wsgi.py文件。 我不断得到502错误的网关错误。我有其他运行nginx的服务器,并且工作正常。 我的nginx配置: server { listen 80; server_name beta.example ..
发布时间:2017-05-30 06:51:26 其他开发

Django + uWSGI + nginx url映射

我想用uWSGI在NGINX后面运行Django。 我将使用Django作为一个API服务,应该存在于这个链接上: 项目。 test / api Django项目本身是空白(1.9.6),只是创建了一个应用程序,迁移并创建了一个超级用户。 我的项目结构看起来像这个: / vagrant / api / here-lives-whole-django / vagrant ..
发布时间:2017-05-30 06:28:18 其他开发

Nginx密码验证不断提示输入密码

我想上传我的网站的开发分支,以便我可以将它显示给客户端,并在尽可能接近生产的环境中进行测试(使用可能尚未准备好生产的代码)。所以我想密码保护这个网站。 我正在使用Django开发一个网站,并使用nginx为网站提供服务(带有uWsgi)。我设法得到提示输入以下指令的密码: auth_basic“限制内容”; #也试过“私人财产” auth_basic_user_file /etc/ ..
发布时间:2017-05-30 04:58:23 其他开发

动态服务django码头集装箱

我正在创建一个服务,其中 django 容器是根据需要产生的,用户需要测试后端功能在线。 我想使生成的实例对主域的用户可用: 示例:用户生成容器 userapp ,它暴露了端口 8000 ,它应该可以在我的域上以 mydomain的方式访问。 net / userapp / 我不知道运行的实例数量,或者他们的名字提前。 我在这里找到一个nginx-proxy 容器动态创建 ..
发布时间:2017-05-30 03:59:52 Python

iFrame在Facebook Canvas App中显示空白

我有一个非常简单的页面,我想在Facebook的iframe中查看。这是一个Django视图,但它不依赖于请求是通过POST还是GET来提交的。它所做的只是返回一些简单的HTML。 如果我们直接点击链接,它会正确显示。如果在firefox中,我右键单击iframe,然后选择仅显示该框架的选项,然后正确显示。但是,当查看Facebook应用程序时,没有任何显示。 这是App Link: ..
发布时间:2017-05-30 02:30:50 其他开发

如何在uWSGI中配置允许的GET参数字符数?

我正在使用nginx + uWSGI运行Django。 刚刚从本地开发者迁移到登台服务器,我发现一个特定的GET请求有一个长查询字符串。尝试调试,似乎uWSGI不接受这个查询字符串的长度 - 我可以传递短的字符串,它的工作,一定长度,我开始收到502错误的网关错误。 我在uWSGI网站或Google搜索中找不到任何内容。有谁知道可能是什么问题? 解决方案 找到解决方案,这很简单 ..
发布时间:2017-05-30 00:11:05 其他开发

Django和动态生成的图像

我在Django应用程序中有一个视图,使用PIL自动创建一个图像,将其存储在Nginx媒体服务器中,并返回一个带有指向其URL的img标签的html模板。 这工作正常,但我注意到一个问题。每5次访问这个视图,其中1个图像不呈现。 我做了一些调查,发现有趣的东西,这是HTTP响应图像呈现正确的标题: Accept-Ranges:bytes 连接:keep-alive 内容长度 ..
发布时间:2017-05-29 23:44:34 Python

Django @login_required删除https

我试图使用SSL在本地测试我的Django应用程序。我有一个视图与 @login_required 装饰器。所以当我点击 / locker 时,我被重定向到 / locker / login?next = / locker 。这可以适用于http。 然而,每当我使用https,重定向以某种方式丢弃安全连接,所以我得到一些类似 https://cumulus.dev/locker - > ..
发布时间:2017-05-29 21:55:47 其他开发