django - mod_wsgi 拒绝在项目文件夹内写入日志文件的权限

标签 django deployment apache2 apache

使用 mod_wsgi 部署应用程序时出现以下错误

[Thu Apr 07 11:23:32 2011] [error] [client localhost] IOError: [Errno 13] Permission denied: '/var/www/vhosts/myproject/myproject.log'

最佳答案

将日志文件夹放在项目文件夹中是一个坏主意。 apache 使用的进程永远不应该对您的项目文件夹具有写权限。将其放在 /tmp/ 文件夹或类似文件夹中。

关于django - mod_wsgi 拒绝在项目文件夹内写入日志文件的权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5576662/

相关文章:

mod-rewrite - Apache 2.4代理为所有请求添加请求参数

collectstatic 时 Django gettext 错误

sql - 更改 Django 查询中的字段名称

ubuntu - 使用 https 连接重定向非 www http 请求 www 域

elasticsearch - Filebeat 默认仪表板 : no results found

ruby-on-rails - 部署Rails应用程序之前我需要做些什么?

python - "No installed app with label ' 管理员 '"运行 Django 迁移。该应用程序已正确安装

python - 在 Django 项目中连接两个 Django 应用程序的可能性

ios - 如何将我的应用程序提供给一家公司,以便他们可以在不提供我的代码的情况下将其发布到应用程序商店?

mysql - 是否可以将本地 mysql 与 heroku 上的 nodejs 连接?