После обновления сайт почти перестал работать, очень много ошибок, что делать?

InstantCMS 2.X
#1 24 апреля 2024 в 16:18

Здравствуйте!

Сегодня (24.04.2024) обновил сайт… До последней версии 2.16.3. 

Это просто какой-то ужас, я не знаю что делать, похоже все полностью перестало работать… Хотя автоматическое обновление в админке показало что обновление прошло успешно... 

Сам сайт работает, но редактирование материалов не работает вообще… Т.е. в поле «текст поля» — вообще пусто... 

Изображение

Админ-панель вообще полностью не работает... 

Выдает такие ошибки: 

  1. Notice: Undefined variable: options in /home/qzlkbsym/domains/сайт/public_html/ss/templates/admincoreui/assets/ui/grid-data.tpl.php on line 3
  2.  
  3. Notice: Trying to access array offset on value of type null in /home/qzlkbsym/domains/сайт/public_html/ss/templates/admincoreui/assets/ui/grid-data.tpl.php on line 3
  4.  
  5. Notice: Undefined variable: options in /home/qzlkbsym/domains/сайт/public_html/ss/templates/admincoreui/assets/ui/grid-data.tpl.php on line 7
  6.  
  7. Notice: Trying to access array offset on value of type null in /home/qzlkbsym/domains/сайт/public_html/ss/templates/admincoreui/assets/ui/grid-data.tpl.php on line 7
  8.  
  9. Notice: Undefined variable: columns in /home/qzlkbsym/domains/сайт/public_html/ss/templates/admincoreui/assets/ui/grid-data.tpl.php on line 13
  10.  
  11. Warning: Invalid argument supplied for foreach() in /home/qzlkbsym/domains/сайт/public_html/ss/templates/admincoreui/assets/ui/grid-data.tpl.php on line 13
  12.  
  13. Notice: Undefined variable: options in /home/qzlkbsym/domains/сайт/public_html/ss/templates/admincoreui/assets/ui/grid-data.tpl.php on line 23
  14.  
  15. Notice: Trying to access array offset on value of type null in /home/qzlkbsym/domains/сайт/public_html/ss/templates/admincoreui/assets/ui/grid-data.tpl.php on line 23
  16.  
  17. Notice: Undefined variable: columns in /home/qzlkbsym/domains/сайт/public_html/ss/templates/admincoreui/assets/ui/grid-data.tpl.php on line 32
  18.  
  19. Warning: Invalid argument supplied for foreach() in /home/qzlkbsym/domains/сайт/public_html/ss/templates/admincoreui/assets/ui/grid-data.tpl.php on line 32
  20.  
  21. Notice: Undefined variable: actions in /home/qzlkbsym/domains/сайт/public_html/ss/templates/admincoreui/assets/ui/grid-data.tpl.php on line 38
  22.  
  23. Notice: Undefined variable: options in /home/qzlkbsym/domains/сайт/public_html/ss/templates/admincoreui/assets/ui/grid-data.tpl.php on line 46
  24.  
  25. Notice: Trying to access array offset on value of type null in /home/qzlkbsym/domains/сайт/public_html/ss/templates/admincoreui/assets/ui/grid-data.tpl.php on line 46
  26.  
  27. Notice: Undefined variable: options in /home/qzlkbsym/domains/сайт/public_html/ss/templates/admincoreui/assets/ui/grid-data.tpl.php on line 80
  28.  
  29. Notice: Trying to access array offset on value of type null in /home/qzlkbsym/domains/сайт/public_html/ss/templates/admincoreui/assets/ui/grid-data.tpl.php on line 80
  30.  
  31. Notice: Undefined variable: options in /home/qzlkbsym/domains/сайт/public_html/ss/templates/admincoreui/assets/ui/grid-data.tpl.php on line 80
  32.  
  33. Notice: Trying to access array offset on value of type null in /home/qzlkbsym/domains/сайт/public_html/ss/templates/admincoreui/assets/ui/grid-data.tpl.php on line 80
  34.  
#2 24 апреля 2024 в 16:35

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

#3 24 апреля 2024 в 16:48

Понятно… Может кто-то подскажет, как скопировать все файлы и обновить повторно?(

Добавлено спустя 7 минут

Только что восстановил все из бэкапов, опять запустил установку, и опять одни и те же ошибки возникли как в первом сообщении написал… Не понимаю что я не так делаю, раньше всегда обновления проходили идеально и без ошибок… получается ошибка только у меня возникает?( 

#4 24 апреля 2024 в 16:50

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

#5 24 апреля 2024 в 17:39

Видимо не внимательно обновлялись. В некоторых версиях надо удалять файлы. Например тут github.com/instantsoft/icms2/tree/master/templates/admincoreui/assets/ui нет файла grid-data.tpl.php который генерирует у вас нотисы

Добавлено спустя 1 минуту

С редактором, возможно, потребуется настроить новый компонент «Типограф»

#6 10 июня 2024 в 18:04

Ошибки на сайте (смотри на видео выше). Как подобное «победить»? 

Спасибо

#7 11 июня 2024 в 15:06

Ошибки на сайте (смотри на видео выше). Как подобное «победить»?

RUSLEGIONER

Открыть консоль для начала и посмотреть ошибки.Такое чувство, что у вас js файлы не подключились какие то

#8 7 января 2025 в 07:52

Ошибки на сайте (смотри на видео выше). Как подобное «победить»?

RUSLEGIONER

Открыть консоль для начала и посмотреть ошибки.Такое чувство, что у вас js файлы не подключились какие то

Lora

В общем, дождался обновления (2.17.0), всё заработало, но загрузка фото с компьютера так и не появилась (доступно только по ссылке или через админ панель (в админ панели почему то работает). А как посмотреть ошибки?

ИзображениеИзображение

Со стороны пользователя так же нельзя загрузить (только ссылка). В админке можно и удалить и загрузить

Что делать? Ума не приложу… не великий специалист...

#9 7 января 2025 в 09:32

в админ панели почему то работает

RUSLEGIONER

потому что там используется обновленный шаблон. А на самом сайте — какая-то доработка default. Надо обновить шаблон, используемый на сайте. 

В частности, в вашем шаблоне устаревшие файлы /templates/ваш_шаблон/controllers/images/upload_multi.tpl.php и /templates/ваш_шаблон/controllers/images/upload_single.tpl.php

Что должно быть в них можно посмотреть на гите github.com/instantsoft/icms2/tree/master/templates/default/controllers/images

Или в default шаблоне на вашем сайте.

#10 7 января 2025 в 16:28

Я вот свои 5 копеек сюда брошу. Может кому пригодится. Видел уже два раза у разных людей со своим шаблоном.

Те кто делает шаблоны порой копируют файл system/libs/html.helper.php, меняют имя на helper.php добавляют свои действия для шаблона и заливают в /templates/Ваш_Шаблон/assets/helper.php

Проверте если в вашем шаблоне этот файл есть, то его надо обновить.

!Achtung! Окуратно, не потеряв изменения которые внес Автор шаблона.

#11 8 января 2025 в 18:31

в админ панели почему то работает

RUSLEGIONER

потому что там используется обновленный шаблон. А на самом сайте — какая-то доработка default. Надо обновить шаблон, используемый на сайте. 

В частности, в вашем шаблоне устаревшие файлы /templates/ваш_шаблон/controllers/images/upload_multi.tpl.php и /templates/ваш_шаблон/controllers/images/upload_single.tpl.php

Что должно быть в них можно посмотреть на гите github.com/instantsoft/icms2/tree/master/templates/default/controllers/images

Или в default шаблоне на вашем сайте.

Zau4man

Ага, благодарю, попробую разобраться. Нашёл пока временное решение вместо поля «Изображение» поставил «Набор изображений» он работает без проблем... 

Изображение

Добавлено спустя 3 минуты

А могу ещё вопрос задать? Научите меня как обновлять компоненты?

Покажу в чём проблема на скринах:

ИзображениеИзображение

Пробую и скаченный файл и через ссылку… всё по барабану: «пакет был установлен» и всё тут. 

Что не так делаю?

#12 8 января 2025 в 18:35

«пакет был установлен»

RUSLEGIONER

А что вы хотели увидеть если он уже установлен?

#13 8 января 2025 в 18:43

«пакет был установлен»

RUSLEGIONER

А что вы хотели увидеть если он уже установлен?

pupsik

Вышла новая версия, и тут есть надпись «Обновить», но обновление не получается:

Изображение

#14 8 января 2025 в 18:48

Вы там смотрите, ясно. Только могу сказать что это глюк. Или баг. У меня установлено 5 плагинов, а там пишет что 3. Лично я на это не обращал внимания, так как пакеты стояли и работали. Скорей всего в каких то плагинах манифесты устарелые. 

Попробуйте там, кукисы удалить или поменять счетчик. 

Или:

Изображение

Как видите, у меня у самого не выполненые действия а я только что об этом узнал :)

Могу быть не прав.

П.С. Кстати, было бы не плохо в шапке админки (там где оповещение о новой версии инстант) писать что есть новые действия!!!

#15 8 января 2025 в 19:27

Вышла новая версия, и тут есть надпись «Обновить», но обновление не получается:

RUSLEGIONER

Попробуйте сейчас, должно обновиться.

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.