gpt4 book ai didi

apache - 全新安装后跟踪。 TracError : IOError: [Errno 13] Permission denied

转载 作者:行者123 更新时间:2023-12-04 19:39:13 26 4
gpt4 key购买 nike

我有干净的 CentOS 6。我只是通过 yum install httpd mysql-server, python, mysql-python 安装.

第一步
$ trac-admin /home/tracprojects/main2 initenv

Project name: Main
SQL Connect string: mysql://trac@localhost:3306/trac (base exists, utf8, innoDB)

OK.


$ trac-admin /home/tracprojects/main2 deploy /var/www/html/

OK.



第二步

然后我移动 cgi-bin/trac.wsgi给我的 /cgi-bin/服务器的别名文件夹。 (mod_wsgi 运行良好。不是作为守护进程。在 wsgi 脚本上测试)。

然后我授予 Apache 用户对我之前创建的整个目录的权限。并从 apache config 添加访问权限。 (订单允许拒绝)。

但是当我打开浏览器并转到 url 时,我收到了以下错误消息:
Internal Server Error
TracError: IOError: [Errno 13] Permission denied: '/home/tracprojects/main2/VERSION'

我做错了什么?

最佳答案

您使用 SElinux(默认启用)吗?使用默认的 SElinux,我相信 Apache 无法访问/home。您可以通过暂时禁用 SElinux(“setenforce 0”作为 root)并重新启动 Apache 来检查这一点。还要检查/var/log/audit.log。

关于apache - 全新安装后跟踪。 TracError : IOError: [Errno 13] Permission denied,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8574239/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com