2015-02-22 26 views
0

Я только что установил новую копию ImpressPages 4.5.1 и я получаю следующее сообщение об ошибке после установки:ImpressPages 4.5.1, кажется, отсутствует настройка темы после установки

require(/var/web/testsite/public/pagesdemo/Theme//main.php): failed to open stream: No such file or directory in /var/web/testsite/public/pagesdemo/Ip/View.php:111 
Fatal error: require(): Failed opening required '/var/web/testsite/public/pagesdemo/Theme//main.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/web/testsite/public/pagesdemo/Ip/View.php on line 111 

Я могу подтвердить, что запись доступ был предоставлен соответствующим каталогам, поскольку я создал всю структуру www-data.www-данных для чтения/записи (поскольку это тестовая среда, на данный момент меня не интересует какая-либо безопасность).

Как вы можете видеть на пути, тем не менее, он показывает «pagesdemo/Theme // main.php», который для меня указывает, что где-то он пропустил определение темы (таким образом, пусто).

Есть ли способ, чтобы установить эту тему вручную (где конфигурация базы данных конфигурационный файл??)

ответ

1

Тема может быть установлен в базе данных, создавая следующую запись:

Plugin: Ip Ключ: тема Значение: «Воздух» // Цитаты важны. Поскольку это должно быть json'ed значение.

Похоже, переустановка также была бы неплохой идеей.

+0

После того, как я прочитал исходный код, мне удалось найти информацию о ключе/значении, но когда я ввел его в базу данных (без кавычек), конечно, это не сработало, поэтому спасибо, что сообщили мне, почему :) В качестве альтернативы я также обнаружил, что вы можете добавить «theme» => «Air» в файл config.php в корневом каталоге (что также помогло решить мою проблему). В заключительной заметке я попытался переустановить несколько раз и на две разные виртуальные тестовые машины с одинаковыми результатами. Не знаю, почему у меня проблемы, но теперь это исправлено, спасибо! –

+0

* note * Я добавил отчет об ошибке в репозиторий github. –

Смежные вопросы