Ошибки форума в версии PHP 7.3 / 7.4
Страницы:
Распечатать
- 1
- 2
. Редактировалось 1 раз, последний — #11
Добрый день!
Версия PHP 7.3 устарела (deprecated) и переключив сайт на версию постарше на 7,4 на форуме опять появились ошибки...
На главной:
В темах:
Как с этим быть?
Версия PHP 7.3 устарела (deprecated) и переключив сайт на версию постарше на 7,4 на форуме опять появились ошибки...
На главной:
В темах:
Как с этим быть?
А что находится в строках 583—586 файла app/app.php? В моей копии там вообще пустые строки и начало новой функции.
С ошибкой в строке 421 в opt/Twig/Template.php всё достаточно просто: нужно заменить
на
Обратите внимание на обратный порядок параметров!
С ошибкой в строке 421 в opt/Twig/Template.php всё достаточно просто: нужно заменить
if (isset($object->$item) || array_key_exists((string) $item, $object)) {
на
if (isset($object->$item) || property_exists($object, (string) $item)) {
Обратите внимание на обратный порядок параметров!
Что-то софт начинает устаревать всё быстрее и быстрее.
Критикуя — предлагай, предлагая — обосновывай!
4xpro.ru — мой личный сайт-мультиблог на Intellect Board.
Понятно. Нет обработки ситуации, когда текст в базе просто отсутствует (например, нет вводного слова или правил для раздела). Решается просто: после $result = $this->db->select_row($sql); вставляем строку
if (empty($result)) return ''; // если ничего извлечь не удалось, возвращаем пустую строку
Критикуя — предлагай, предлагая — обосновывай!
4xpro.ru — мой личный сайт-мультиблог на Intellect Board.
Страницы:
Распечатать - 1
- 2
У вас нет прав для отправки сообщений в эту тему.