Я пытаюсь создать собственное геральдическое действие, расширяя HeraldAction.php
и сбросив мой файл в phabricator/src/extensions
каталог, как объяснено здесь.
Для моей первой попытки я просто хотел сделать, как в примере, добавив ExampleApplication.php
файл :
final class ExampleApplication extends PhabricatorApplication {
public function getName() {
return pht('Example');
}
}
Дело в том, что я получаю эту ошибку при перезагрузке моего веб-интерфейса phabricator после:
[Core Exception / PhutilBootloaderException] Включение файла расширения
«/srv/phabricator/src/extensions/ExampleApplication.php» не удалось!
Что я делаю неправильно?
Я не пытаюсь создать библиотеку на данный момент, но только удаление ее в каталог расширений мне не подходит …
Спасибо за помощь,
Yann
Это снова я.
Я нашел решение моей собственной проблемы … Так как журнал ошибок не был очень явным, я попытался изменить несколько вещей, и один работал: это была проблема с разрешениями …
Я дал все права на мой каталог расширений для всех:
chmod -R 777 extensions/
Я также попытался добавить папку библиотеки, и столкнулся с той же проблемой разрешения.
Это добилось цели.
В любом случае, спасибо 🙂
Yann
Других решений пока нет …