linux下使用apache担任trac的服务器出现TracError: No Trac environment found at错误

砍柴君 2014-07-22 04:15:32
我在linux下的/home/trac建立一个tracd tracpro initenv 环境,后使用htpasswd在给该环境创建一个用户,接着我使用mod_fastcgi来配置apache, 该配置如下:
<IfModule mod_fastcgi.c>
AddHandler fastcgi-script .fcgi
</IfModule>
LoadModule fastcgi_module /usr/lib64/httpd/modules/mod_fastcgi.so
ScriptAlias /trac /var/www/cgi-bin/trac.fcgi
<Location "/trac">
AuthType Basic
AuthName "root"
SetEnv TRAC_ENV "/home/trac/tracpro"
Order Deny,Allow
Allow from all
</Location>
<Location "/trac/login">
AuthType Basic
AuthName "root"
AuthUserFile /home/trac/tracpro/.htpasswd
Order Deny,Allow
Allow from all
</Location>

后用浏览器浏览该192.168.1.4/trac/login出现
Error

TracError: No Trac environment found at /home/trac/tracpro
[Errno 13] Permission denied: '/home/trac/tracpro/VERSION
求大神帮我看看为什么 ,说的是找不到trac的环境 ,可是我的tracpro这个文件就是trac的环境啊 ,还有就是为什么version操作无权限
...全文
156 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
iasky 2014-07-23
  • 打赏
  • 举报
回复
执行apache的用户可能没有权限访问这个文件夹
iasky 2014-07-23
  • 打赏
  • 举报
回复
看看是不是路径的权限问题。

37,743

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧