Форум: Просмотр темы - "Warning:.. При установке на хост"

  > Список тем > Warning:.. При установке на хост Новая тема

Автор Текст
Mif
Mif
Пользователь
Послать ЛС
Warning:.. При установке на хост - 21:01:12 21 Июнь 2015 Профиль
Доброго времени суток Дэн!
Потребовалось сделать маленький сайт. На Денвере прошло всё мягко и гладко. Но, вот после заливки сайта на хостинг вылезло такое предупреждение:

Warning: Creating default object from empty value in /home/u991310271/public_html/modules/engine/api.articles.php on line 20

Warning: Creating default object from empty value in /home/u991310271/public_html/modules/engine/api.articles.php on line 20

Как это лечится? Подскажите пожалуйста.
Версия 1.5.2

admin
denis
Администратор
Послать ЛС
№3 23:14:25 21 Июнь 2015 Профиль
Попробуйте зайти в админку и пересохранить настройки статей — по всем признакам файлик настройки не докачался.

Mif
Mif
Пользователь
Послать ЛС
№4 23:43:33 22 Июнь 2015 Профиль
Не помогло пересохранение. В админке кроме
Warning: Creating default object from empty value in /home/u991310271/public_html/modules/engine/api.articles.php on line 20
Выдаёт ещё и :
Warning: Creating default object from empty value in /home/u991310271/public_html/admin/modules/articles/config.php on line 14
После пересохранения настроек.
пробовал даже полную перезаливку сайта. Статей кстати вообще нет. Пробовал даже создать статью и разместить... Тоже не помогло...

admin
denis
Администратор
Послать ЛС
№5 09:42:20 23 Июнь 2015 Профиль
Дайте адрес проекта и настройки входа.
Можете через новую кнопку «Скрытый», которая появилась в управлении ответом — она вставляет скрытый текст, предназначенный для определенных пользователей.

Mif
Mif
Пользователь
Послать ЛС
№6 23:13:46 24 Июнь 2015 Профиль
Благодарю Вас, Дэн! А можно узнать, в чём была причина и, как её лечить?

admin
denis
Администратор
Послать ЛС
№7 00:31:56 25 Июнь 2015 Профиль
Цитата:
Благодарю Вас, Дэн! А можно узнать, в чём была причина и, как её лечить?
Причина в использовании прошлогоднего скрипта, 11 месяцев назад было это предупреждение исправлено. Если скрипт работает под PHP 5.5 и старше, название класса стартующей его функции должно быть не как имя скрипта, а __construct (ранее было — articles). Таким образом, окончательно сломана совместимость с PHP 4 — на ней ReloadCMS скорее всего не заработает.
Можете проследить по коммиту от 23 июля 2014г., что там исправлено — https://git...bc7f0a535a3
У других хостингов и на Денвере этого предупреждения может не быть — либо отключены предупреждения, либо PHP < 5.5

Комментировать

Вы не залогинены!

Устал читать? Напиши! Или позвони +375 29 5344286. На связи по будним дням с 800 до 1700.