自定义先驱动作phabricator

时间:2016-02-16 18:09:12

标签: php phabricator

我试图通过扩展HeraldAction.php并将我的文件放在phabricator/src/extensions目录as explained here中来尝试创建自定义先驱行动。

第一次尝试时,我只想添加ExampleApplication.php文件,就像在示例中那样:

final class ExampleApplication extends PhabricatorApplication {
    public function getName() {
        return pht('Example');
    }
}

问题是我在重新加载phabricator web UI后出现此错误:

  

[Core Exception / PhutilBootloaderException]包含扩展文件   ' /srv/phabricator/src/extensions/ExampleApplication.php'失败!

我做错了什么? 我暂时没有尝试创建一个库,但只将它放在扩展目录中似乎不适合我...

感谢您的帮助,

1 个答案:

答案 0 :(得分:2)

再次发生在我身上。

我找到了解决我自己问题的方法......由于错误日志不是非常明确,我尝试更改了一些内容,其中一个有效:这是一个权限问题......

我为所有人提供了我的扩展目录的所有权利:

{{1}}

我还尝试添加一个库文件夹,并面临同样的权限问题。

这就是诀窍。

无论如何,谢谢你。)