Вы здесь

Ошибка при просмотре материала Drupal 8.1.1

0

Доброго дня.

Очень прошу помощи, так как уже самому не понять, а проект в стадии тестирования (то есть уже готов и отступать уже тупо некуда).

Есть сайт на Drupal 8.1.1 (свежий). Установлены модули: Admin Toolbar 8.x-1.15, Chaos tool suite (ctools) 8.x-3.0-alpha26, Field collection 8.x-1.0-alpha1, Image URL Formatter 8.x-1.0-beta1, Pathauto 8.x-1.0-alpha3, Token 8.x-1.0-alpha2. Тема — стандартная Bartik (скопировал из /core/themes в папку /themes/), админка — Seven.

Сайт: это админка для манагеров, они забивают туда предложения по туризму, потом встроенный модуль RESTful (через представление Views) формирует JSON (с нужными полями) и им пользуются несколько сторонних сайтов.

Проблема: первые 20-30 нод (предложений) были добавлены без особых проблем. Далее, сайт не трогали (в том числе и я) весь вчерашний день (то есть последняя активность на сайте - в пятницу). Сегодня же, при попытке просмотра любой ноды — вижу белый экран и ошибку на русском «На сайте произошла непредвиденная ошибка. Пожалуйста, повторите попытку позже.». И что делать — просто не представляю, так как логи пустые..

Тоже самое и после добавления новой ноды. При этом нода не создаётся, сразу как нажимаю «Сохранить» сразу же эта ошибка!

Очень прошу, кто сталкивался или уже работает в D8 — подскажите в чём дело, как это лечить. Ибо, как уже говорил ранее, проект в стадии тестирования и всякие «переходи на D7 + разные модули для REST API» — уже не прокатят.

Версия Drupal: 
8.x
Вопрос задан 29.05.2016 - 20:21

Логи apache (nginx), php тоже пустые?
Пробовали включать модуль syslog.

Комментарий оставлен 29.05.2016 - 22:19

Логи апатча не знаю где смотреть, ибо обычный шаред хостинг (Таймвеб). В логах Дру (syslog) вот такого очень много:

Warning: mkdir(): File exists в Drupal\Component\PhpStorage\FileStorage->createDirectory() ...
Warning: reset() expects parameter 1 to be array, null given в Drupal\ctools_block\Plugin\Deriver\EntityFieldDeriver->getDerivativeDefinitions() ...
Notice: Undefined index: body в Drupal\ctools_block\Plugin\Deriver\EntityFieldDeriver->getDerivativeDefinitions() ...

Причём, так было и до проблем с той ошибкой (из сабжа).

Комментарий оставлен 29.05.2016 - 22:23

Я так понимаю, что сайт уже был перенесен на локальный хост и протестирован?

Комментарий оставлен 30.05.2016 - 09:18

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

Комментарий оставлен 04.06.2016 - 19:15

Вроде как разобрался с этой ошибкой: почему-то в закэшированной странице (node.html.twig) был старый код с полями, которые я уже удалил — соответственно, друпал ничего не поясняя варнингами, просто падал при переходе на созданную ноду. Почистил кэши (в БД) и всё прошло.

Комментарий оставлен 07.06.2016 - 22:45

Ответы