Apache 共享服务器上的Trac

Apache 共享服务器上的Trac,apache,.htaccess,mod-wsgi,trac,Apache,.htaccess,Mod Wsgi,Trac,我在Trac的认证方面遇到了一个奇怪的问题。我已将其安装在其他服务器上,但从未遇到过安装问题,但现在我正尝试将其安装在共享linux服务器上,其中: 没有访问httpd.conf的权限 唯一可用的脚本是php和python(wsgi) 根本没有开发工具(因此没有机会使用gcc编译东西) .htaccess正常 嗯,trac是以匿名模式安装和工作的,我找不到一种方法将其私有化。它看起来只在Apache基本身份验证上使用,但如果没有httpd.confaccess,我就无法做到这一点 在我的其他

我在Trac的认证方面遇到了一个奇怪的问题。我已将其安装在其他服务器上,但从未遇到过安装问题,但现在我正尝试将其安装在共享linux服务器上,其中:

  • 没有访问httpd.conf的权限
  • 唯一可用的脚本是php和python(wsgi)
  • 根本没有开发工具(因此没有机会使用gcc编译东西)
  • .htaccess
    正常
嗯,trac是以匿名模式安装和工作的,我找不到一种方法将其私有化。它看起来只在Apache基本身份验证上使用,但如果没有
httpd.conf
access,我就无法做到这一点

在我的其他安装中,我在
httpd.conf
中使用
,但我不能在
.htaccess
中使用此标记。我知道我可以简单地将
的内容放在
.htaccess
文件中,并将此文件放在
www
子目录中以保护它。但由于这是
wsgi
脚本,位于
www
之外的另一个目录中,因此我没有地方放置该
.htaccess

我正在寻找一种方法来解决这个问题:

  • 仍然将apache auth与我错过的任何其他
    .htaccess
    配置一起使用
  • 除了依赖apache之外,Trac还可以在私有环境中使用任何其他方式
  • 与trac类似的任何其他问题/项目跟踪也是一种选择
我在自己的共享Linux服务器上使用,没有任何问题