在cPanel / WHM上安装Phabricator时URL重写配置

时间:2016-01-12 13:38:55

标签: mod-rewrite cpanel phabricator

我正在尝试在cPanel / WHM服务器上安装Phabricator。根据这个页面:

https://secure.phabricator.com/book/phabricator/article/configuration_guide/#next-steps

我需要在httpd.conf中添加一些URL重写配置,但这对cPanel来说真的不可能,错误是:

Request parameter '__path__' is not set. Your rewrite rules are not configured correctly.

我尝试将重写规则复制到Phabricator的Web根目录,这应该可行,但它没有,并且在没有任何错误日志条目的情况下给出了500错误。

尝试更改此行:

RewriteRule ^(.*)$          /index.php?__path__=$1  [B,L,QSA]

删除第一个斜杠(如果它没有将其识别为根目录),但它也没有帮助。

我做错了什么,是否有关于使用cPanel / WHM安装Phabricator的指南(我无法找到)?

注意:我有root和WHM访问服务器的权限,但如果可能的话,我希望避免进行需要这些权限的更改。

1 个答案:

答案 0 :(得分:0)

虽然在cPanel / WHM上安装Phabricator时这不是最大的问题,但它的解决方案是vPaost特定的包含,由cPanel / WHM支持。这是一个简单的指南:

http://tecadmin.net/add-custom-settings-in-whm-cpanel-apache-virtualhost/

可以在此处找到更多信息(尽管可能更令人困惑):

https://documentation.cpanel.net/display/EA/Modify+Virtualhost+Containers+With+Include+Files