Установил на последнюю версию Drupal 8.9.3, который до этого работал без замечаний, модуль telega версии 8.x-1.3.
Модуль установился успешно. Затем поставил галочку "Включить модуль" - и все, приехали!
После этого Drupal полностью склеил ласты, на него нельзя зайти ни по админке, ни вообще.
При любых попытках обратиться к Друпалу выдается одно и тоже сообщение:
The website encountered an unexpected error. Please try again later.
Попытался выключить этот модуль через базу данных, не получилось, пошел ставить Drupal заново
Кто-то ставил себе этот модуль, что получилось?
Автор этого модуля наш человек - Anatoly Politsin, попытаюсь к нему обратиться.
Комментарии
а как был установлен модуль? через композер или просто зип распакован?
Через композер
Update. Установил заново Drupal 8.9.3 и установил снова этот модуль, только на этот раз через распаковку архива.
Результат: те же яйца, только вид сбоку.
Однозначно модуль кривой, и это очень удивляет, потому что разработчик сделал не одну версию, а 5 версий -
8.x-1.3
8.x-1.2
8.x-1.1
8.x-1.0
8.x-1.x-dev
и где-то этот косяк должен быть давно всплыть.
Update 2. Пипец, после этоих попыток установить этот модуль уже и Друпал не хочет заново устанавливаться
Смешно) Открою вам секрет, что многие модули развиваются, а не останавливаются на одной версии до конца существования
Если админка недоступна, значит надо смотреть логи веб-сервера. Без них даже Анатолий вряд ли вам сможет помочь
Вот именно, что развиваются, поэтому я надеялся, что за 5 версий этот модуль стал устойчивым, но увы, что-то пошло не так.
В любом случае Анатолию будет весьма полезна эта информация, ведь он не догадывается, как последняя версия его модуля так устойчиво крошит Drupal.
Поэтому создал баг-рипорт: Drupal 8 was destroyed by the telega module, но их дурацкий багтреккер принял его за спам.
Есть возможность с ним как-то связаться, помимо фейсбука и "контактов", чтобы проинформировать?
А логи веб-сервера так и не будем смотреть? Я, конечно, понимаю, что побазарить с разработчиком много интереснее, но
А, так вы хотите мне помочь? Спасибо, тогда я превеликим удовольствием!
Но сегодня уже не успею, потому что сражаюсь с установкой Друпала, который теперь утратил возможность устнавливаться.
Надеюсь, что до завтра решу эту проблему. Всего наилучшего!
я уже смирился с падением последней версии друпала 9. очищаю кэш сайта через drush cc и потом cr. несколько раз помогло. кроме того есть возможность попробовать отключить плохой модуль drush pmu.
можно также запустить updatedb и cron.
надо учитывать версию php в которой он тестировался. релизная версия или в разработке. и делать ежедневный инкрементальный бэкап. устанавливать обновления в последовательности их выхода.
в меню админ тулбар есть интересный подмодуль Admin Toolbar Extra Tools. можно там поиграться. самый глючный модуль это webform имхо.
да поможет нам босх.
добавлю еще очень нужную комманду drush ws
Ну а вдруг там в логах что-то простое и очевидное? Хотя я бы лично не стал делать ставку на модуль, единственным пользователем которого является его автор.
Немножко странное развитие у данного модуля. Три релизных (нафига нам альфы и беты?) версии были выпущены в течение одного дня. Через два дня ещё одна. Количество сайтов, на которых используется модуль - 1 (прописью: один).
Уже двое
Мне этот модулю очень нужен, спасибо Анатолию, что создал его.
В результате эксприментов выяснилось, что если пытаться включать установленные модули "телеги" в админке через галочку (в общем, здесь /admin/modules), то сайт крошится безвозвратно.
А если включать модули через drush, то все нормально, Drupal в целости, а модуль "telega" доступен для настройки, чем сейчас и занимаюсь.
Но тогда возникает вопрос: почему существует возможность включать модуль с помощью галочки в админке ? Получается, этот способ атавизм, что ли? Если да, то почему он до сих присутствует в возможностях администратора?
По идее, если этот способ приводит к краху, то его надо в Друпале запретить.
А для чего? Расскажите)
В смысле для чего модуль "телеги"? Ну, тут совсем просто - сначал искал модуль обычного чата для Друпала, но к сожалению, все они оказались "магазинного" типа.
Вы же сами и сказали -
Поэтому и пришлось обратиться к модулю "телеги".
Кстати, в настройках он оказался совсем не прост, хороши бы readme, но их нет
Ну да. Мне интересен сам кейс использования) Напишите пост потом о том как с помощью этого модуля сделали чат на сайте
Попытаюсь с вашей помощью А вы могли бы подсказать, как связаться с Анатолием?
Помимо фейспука и вконтактов.
А то его модуль интуитивно непрост в освоении, ридми нет, хотелось бы немножко проконсультироваться