将Django App移至生产环境时出现问题

吉特

将Django应用程序从开发服务器迁移到生产服务器(Apache)时,我遇到了两个问题。我假设两者都可能与我的Apache配置有关。任何帮助将是巨大的。

(1)我正在使用带有yawd-elfinder连接器的基于jQuery的Elfinder文件浏览器。在开发服务器上,我可以很好地浏览带有中文字符的文件,但是在Apache服务器上,Elfinder给我一个错误:

无法打开“文件夹名称”。ascii File_name_with_chinese_ character.doc序数不在范围内(128)

我确保Apache配置已选择UTF-8字符集。这里的帖子说类似的问题可能是由语言环境问题引起的……但是我不确定如何解决此类问题。有什么想法/建议吗?(您会在那里看到有关yawd-elfinder的具体说明...我的版本有该补丁)

(2)我正在使用Haystack + Solr进行搜索。仅当我将机器的IP更改为127.0.0.1时,搜索才有效。

HAYSTACK_CONNECTIONS = {
'default': {
    'ENGINE': 'haystack.backends.solr_backend.SolrEngine',
    'URL': 'http://127.0.0.1:8983/solr/test_core_django2'
},

在开发服务器上,罚款为127.0.0.1。这个问题不像我找到解决方法那样大,但对我来说有点困惑

吉特

万一其他人遇到相同的问题,我发现Apache会覆盖语言环境设置。多亏了上面的luke_aus,我在Apache和dev上都打印了语言环境设置。Apache / mod_wsgi实例输出为ascii。

此链接介绍了如何解决此问题:

http://blog.dscpl.com.au/2014/09/setting-lang-and-lcall-when-using.html

具体来说:

WSGIDaemonProcess my-django-site lang='en_US.UTF-8' locale='en_US.UTF-8'

请注意,这仅在以守护程序模式运行wsgi时有效。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将Mac App提交到Mac App Store时出现问题

来自分类Dev

将应用程序部署到Google App Engine时出现问题

来自分类Dev

使用DataContext文件和webConfig文件将Web App与localdb连接时出现问题

来自分类Dev

将 Google App Engine 应用部署到 GCP 时出现问题

来自分类Dev

运行`foreman start` /将Django应用程序部署到Heroku时出现问题

来自分类Dev

在将应用添加到Django管理员并显示模型时出现问题

来自分类Dev

Django - 将查询集添加到 FilterSet 上的字段时出现问题

来自分类Dev

启动Django服务器时出现问题

来自分类Dev

使用ModelForm Django保存ManytoManyField时出现问题

来自分类Dev

在Django中创建删除按钮时出现问题

来自分类Dev

安装django-cors-middleware时出现问题

来自分类Dev

django 1.7:加载测试的初始夹具时出现问题

来自分类Dev

Heroku使用Django提供静态文件时出现问题

来自分类Dev

连接到 mysql wamp 和 django 时出现问题?

来自分类Dev

将Firefox书签导入Chromium时出现问题

来自分类Dev

将Lisp输入解析为python时出现问题

来自分类Dev

将窗口显示为模态时出现问题

来自分类Dev

将字典转换为对象时出现问题

来自分类Dev

在将Cordova项目导入Eclipse(ADT)时出现问题

来自分类Dev

将HSL转换为RGB时出现问题

来自分类Dev

将整数推入数组时出现问题

来自分类Dev

将SharePoint事件导入FullCalendar时出现问题

来自分类Dev

将mysql转换为PDO时出现问题

来自分类Dev

将Yahoo Finance导入python时出现问题

来自分类Dev

将文件发送到API时出现问题

来自分类Dev

将SFTP输出捕获到变量时出现问题

来自分类Dev

将容器内部的元素居中时出现问题

来自分类Dev

将参数从android传递到php时出现问题

来自分类Dev

将输入与文件信息进行比较时出现问题

Related 相关文章

  1. 1

    将Mac App提交到Mac App Store时出现问题

  2. 2

    将应用程序部署到Google App Engine时出现问题

  3. 3

    使用DataContext文件和webConfig文件将Web App与localdb连接时出现问题

  4. 4

    将 Google App Engine 应用部署到 GCP 时出现问题

  5. 5

    运行`foreman start` /将Django应用程序部署到Heroku时出现问题

  6. 6

    在将应用添加到Django管理员并显示模型时出现问题

  7. 7

    Django - 将查询集添加到 FilterSet 上的字段时出现问题

  8. 8

    启动Django服务器时出现问题

  9. 9

    使用ModelForm Django保存ManytoManyField时出现问题

  10. 10

    在Django中创建删除按钮时出现问题

  11. 11

    安装django-cors-middleware时出现问题

  12. 12

    django 1.7:加载测试的初始夹具时出现问题

  13. 13

    Heroku使用Django提供静态文件时出现问题

  14. 14

    连接到 mysql wamp 和 django 时出现问题?

  15. 15

    将Firefox书签导入Chromium时出现问题

  16. 16

    将Lisp输入解析为python时出现问题

  17. 17

    将窗口显示为模态时出现问题

  18. 18

    将字典转换为对象时出现问题

  19. 19

    在将Cordova项目导入Eclipse(ADT)时出现问题

  20. 20

    将HSL转换为RGB时出现问题

  21. 21

    将整数推入数组时出现问题

  22. 22

    将SharePoint事件导入FullCalendar时出现问题

  23. 23

    将mysql转换为PDO时出现问题

  24. 24

    将Yahoo Finance导入python时出现问题

  25. 25

    将文件发送到API时出现问题

  26. 26

    将SFTP输出捕获到变量时出现问题

  27. 27

    将容器内部的元素居中时出现问题

  28. 28

    将参数从android传递到php时出现问题

  29. 29

    将输入与文件信息进行比较时出现问题

热门标签

归档