Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

Парни, перекинул сайт на домен с новым php7.2
Раньше стоял php5.6

 

Сайт работает, но стали выпадать ошибки типа

Deprecated: The each() function is deprecated. This message will be suppressed on further calls in .../www/Smarty/libs/sysplugins/smarty_internal_compilebase.php on line 75
 

 

Warning: count(): Parameter must be an array or an object that implements Countable in /www/Smarty/libs/sysplugins/smarty_internal_templatebase.php(151) : eval()'d code on line 82
 

 

 

Что нужно изменить чтоб не выдавало ошибок?

Или лучше домен перевести на php5.6 где все работало норм?

 

Ссылка на сообщение
Поделиться на другие сайты

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

Качаете архив https://github.com/smarty-php/smarty/releases/tag/v3.1.18 распаковываете у себя на компьютере

В корне сайта есть папка Smarty чистите ее и из архива переносите все в папку Smarty

Ссылка на сообщение
Поделиться на другие сайты

Сделал как сказали, но ошибка вываливается..

 

Прошлая версия кстати стояла 3.1.18

А почему нельзя последнюю поставить 3.1.34
или несовместимость?

Изменено пользователем madison21
Ссылка на сообщение
Поделиться на другие сайты

поиском тут на сайте не учились пользоваться до сих пор? так то решение опубликовано на данном ресурсе.

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...