我正在尝试在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访问服务器的权限,但如果可能的话,我希望避免进行需要这些权限的更改。
答案 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