The each() function is deprecated при установке v.1.5.4

  • 3 Ответов
  • 248 Просмотров

bondarenko2016

  • Сообщений: 6
    • Просмотр профиля
Добрый день!

1. Скачал стабильную версию v.1.5.4
2. Установил по инструкции README.txt - все прошло без ошибок
3. Выдало: Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/site.ru/admin/core/classes/Template.php on line 218

Сообщение не подавляется... Активированные моды "Статьи", "Новости" в меню не появляются...

Подскажите, пожалуйста, с чем может быть связан данный баг?

Diket

  • Сообщений: 17
    • Просмотр профиля
Re: The each() function is deprecated при установке v.1.5.4
« Ответ #1 : 14 Июля 2018, 22:58:18 »
По-видимому у вас версия php очень новая, в которой each уже не используется.
Или измените php на немного старее или в строке с функцией each, на которую ругается, измените блок цикла с while на foreach.

bondarenko2016

  • Сообщений: 6
    • Просмотр профиля
Re: The each() function is deprecated при установке v.1.5.4
« Ответ #2 : 15 Июля 2018, 11:41:37 »
Спасибо за помощь... Но, хоть при смене версий php (делал на 2 хостингах) и т.д. сообщение пропадает, меню так и не добавляется и не функционирует :(

bondarenko2016

  • Сообщений: 6
    • Просмотр профиля
Re: The each() function is deprecated при установке v.1.5.4
« Ответ #3 : 15 Июля 2018, 12:45:02 »
Разобрался:
1. По поводу The each() function is deprecated при установке v.1.5.4 - настроил по системным требованиям с офсайта CMS ea-php70 баг пропал.
2. По пунктам меню - мой косяк  ??? Сразу не разобрался, что надо пункты меню добавлять через ссылки...

Благодарю Diket за помощь! Вопрос решен.