【问题标题】:Trac on shared server在共享服务器上跟踪
【发布时间】:2014-10-19 05:48:21
【问题描述】:

我在 Trac 的身份验证方面遇到了一个奇怪的问题。我已经将它安装在其他服务器上,安装它从来没有问题,但现在我正在尝试将它安装在共享的 linux 服务器上:

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

嗯,trac 已安装并在匿名模式下工作,我找不到将其设为私有的方法。在 Apache 基本身份验证中看起来只有 relies,但如果没有 httpd.conf 访问权限,我无法做到这一点。

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

我正在寻找解决此问题的方法:

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

【问题讨论】:

    标签: apache .htaccess mod-wsgi trac


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2013-03-12
      • 1970-01-01
      • 2022-10-17
      • 2011-06-23
      • 2016-01-24
      • 2016-08-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多