共享服务器上的Trac

时间:2014-08-01 17:11:17

标签: apache .htaccess mod-wsgi trac

我在使用Trac的身份验证时遇到了一个奇怪的问题。我把它安装在其他服务器上,从来没有安装它的问题,但现在我试图将它安装在共享的Linux服务器上,其中:

  • 无法访问httpd.conf;
  • 只有可用的脚本是php和python(wsgi);
  • 根本没有开发工具(所以没有机会使用gcc来编译东西);
  • .htaccess没问题。

好吧,trac已经安装并以匿名模式工作,我无法找到将其设为私有的方法。在Apache基本身份验证上看起来只有relies,但如果没有httpd.conf访问权限,我就无法执行此操作。

在我的其他实例中,我在<Location>内使用httpd.conf,但我无法在.htaccess内使用此标记。我知道我可以将<Location>的内容放在.htaccess文件中,并将此文件放在任何www子目录中以保护它。但由于这是wsgi以外的另一个目录中的www脚本,我无法放置.htaccess

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

  • 仍然使用apache auth和我错过的任何其他.htaccess配置;
  • 除了依赖apache之外,任何其他方式Trac都可以用于私有;
  • 任何其他类似于trac的问题/项目跟踪也是一种选择。

1 个答案:

答案 0 :(得分:0)

我在我的共享Linux服务器机器上使用AccountManagerPlugin没有问题。