Ошибка запуска Phalcon Web App

Мне дали сайт для редактирования, но я пока не могу его запустить. Я использую Apache и MySql. Сайт работает и, кажется, работает нормально. Но когда я начинаю это локально
Я получаю следующее сообщение:

Notice: Undefined property: Phalcon\Di\FactoryDefault::$di in C:\xampp\htdocs\app\app.php on line 167

Fatal error: Call to a member function getShared() on null in C:\xampp\htdocs\app\app.php on line 167

Код:

protected function initDispatcher( $options = [] ) {

$this->di['dispatcher'] = function() {

$eventsManager = $this->di->getShared( 'eventsManager' );
$eventsManager->attach( 'dispatch:beforeDispatch' , new Security( $this->di ) );

$dispatcher = new \Phalcon\Mvc\Dispatcher();
$dispatcher->setEventsManager( $eventsManager );

return $dispatcher;
};

Редактировать:
Я запустил его на PhpStorm, теперь его не было, поэтому есть несколько ошибок, которые я не мог заметить на Notepad ++. Он говорит, что не распознает пространство имен Phalcon. Что делает все остальные классы Phalcon непригодными для использования.

Так что это приводит меня к следующему вопросу — Как я могу определить пространство имен Phalcon в проекте?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]