Fork me on GitHub

Ubuntu上用mod_wsgi部署Django出现的一些问题

1 编码问题

  直接运行Django没问题,但通过Apache+mod_wsgi上传中文字符的文件时出错:

  UnicodeEncodeError: 'ascii' codec can't encode characters in position...

  解决办法:修改 /etc/apache2/envvars ,然后重启Apache即可

export LANG='zh_CH.UTF-8'
export LANG_ALL='zh_CH.UTF-8'

 

2 权限问题

  PermissionError: [Errno 13] Permission denied

  给该目录chmod增加个权限即可

posted @ 2016-05-01 20:24  Roronoa__Zoro  阅读(164)  评论(0编辑  收藏  举报