Познавательный блог Мобильная врсия

Страницы

Промо

ReloadCMS — Notice: Undefined index: time in api.articles.php on line 748

Однажды ни с того, ни с сего на сайте одной конторки начало вываливаться предупреждение — Notice: Undefined index: time in modules/engine/api.articles.php on line 748. Оно вещает нам о том, что не знает никаких time. Отключение предупреждений немного спасло ситуацию, однако, новости на главной странице начали показываться вразброс. Номер строки с ошибкой значения не имел и менялся. Версия движка 1.2.7.

Раньше они выводились в хронологическом порядке, в зависимости от времени, а теперь время в новостях отображалось нормальное, а новости выводились в непонятном порядке. Ни я ни хостер никаких движений с сайтом не проводили. Почитав великие интернеты я нашел инфу о том, что у статей слетели индексы (ненавижу ReloadCMS и движки работающие на файлах). Нашел патч для исправления индексов от парня fishMD. И нашел ссылку на него, однако она оказалась мертва. Но я нашел :)

https://opensvn.csie.org/reloadcms/1.2.x-modules/news_index_repair/

Поиски по имени не дали абсолютно ничего. И потом вдруг я наткнулся на раздел Modules на сайте ReloadCMS

https://reloadcms.com/addons/

Зашел, скачал "small script to fix corrupted time index in news".

repair time.zip1 - ReloadCMS — Notice: Undefined index: time in api.articles.php on line 748

Скачал патч. Залил в корневую папку ReloadCMS. Создал бекап папки со статьями. Запустил из браузера.

repair time2.zip - ReloadCMS — Notice: Undefined index: time in api.articles.php on line 748

И чудо свершилось. Все встало на свои места и новости и ошибки пропали.

Скачать.
Скачать с офф сайта
Скачать у меня с сайта

Написать комментарий








Поиск по сайту

Статистика

Мета

  Разработка и дизайн — StvPromo.ru