Болт CMS - Идентификатор "rootpath" не определен

После переноса установки рабочего болта с моего локального компьютера на другой сервер я продолжаю получать ошибки, независимо от того, что я делаю.

Перемещение было сделано путем копирования всего, кроме содержимого files, vendor а также app/cache папки, а затем работает composer update который был успешно завершен.

Когда я запускаю что-нибудь, например php app/nutЯ получаю это исключение:

PHP Fatal error:  Uncaught exception 'InvalidArgumentException' with message 
   'Identifier "rootpath" is not defined.' 
   in xxxxxx/vendor/pimple/pimple/lib/Pimple.php:78

Это болт 1.6 установки. Первоначально устанавливается из полного zip-файла с их веб-сайта, а затем "конвертируется" в версию, установленную композитором. Все еще отлично работает на моей системе.

Новый сервер с ошибкой работает под управлением Linux с Apache 2.4 и PHP 5.4.34.

1 ответ

Решение

Просто закрываю обсуждение IRC для всех, кто сталкивается с этой же проблемой.

Документы Bolt в настоящее время нуждаются в обновлении, так как основная ветка - это то, что собирается выпустить как версия 2, поэтому копирование файлов 1.x приведет к аннулированию гарантии.

Обходной путь должен git pull --all а потом git checkout release/1.6 чтобы получить ветку 1.x.

Другие вопросы по тегам