Поддержка PHP 8.1, 8.2 и 8.3, bug reports

Модератор
#
Re: Поддержка PHP 8.1, bug reports
kovspace,
конечно разумно добавить методы, добавлено!
#
Re: Поддержка PHP 8.1, bug reports
<strong>Deprecated:</strong> strtolower(): Passing null to parameter #1 ($string) of type string is deprecated в файле /modules/core/session.php (строка 130)
Модератор
#
Re: Поддержка PHP 8.1, bug reports
golddraft писал(а):
<strong>Deprecated:</strong> strtolower(): Passing null to parameter #1 ($string) of type string is deprecated в файле /modules/core/session.php (строка 130)

уже было исправлено на предыдущей странице, переустановите, пожалуйста, обновление.
#
Re: Поддержка PHP 8.1, bug reports
<strong>Deprecated:</strong> parse_url(): Passing null to parameter #1 ($url) of type string is deprecated в файле /home/c/coffem/sport_shop/public_html/modules/counter/controller.php (строка 562)
Стек вызовов:
Файл: modules/counter/controller.php, строка 562,
Файл: modules/counter/controller.php, строка 234,
Файл: modules/core/command/controller/default.php, строка 485,
Файл: modules/core/router/route.php, строка 195,
Файл: index.php, строка 237
https://www.beregusha.com https://www.coffemol.ru
Модератор
#
Re: Поддержка PHP 8.1, bug reports
Barbaros,
спасибо, поправили.
#
Re: Поддержка PHP 8.1, bug reports
"<strong>Deprecated:</strong> preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated в файле /modules/core/core.php (строка 1014)

Стек вызовов:
Файл: modules/core/core.php, строка 1014,
Файл: modules/counter/controller.php, строка 534,
Файл: modules/core/command/controller/default.php, строка 477,
Файл: modules/core/router/route.php, строка 195,
Файл: index.php, строка 237"
Модератор
#
Re: Поддержка PHP 8.1, bug reports
golddraft,
Спасибо, поправили.
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
#
Re: Поддержка PHP 8.1, bug reports
No such file or directory в файле /modules/core/file.php (строка 195)

На первый взгляд, может показаться, что это и не ошибка вовсе, файл не был найден. Но дело в том, что подавление ошибок @unlink не работает, так как используется собственный обработчик set_error_handler. Поэтому просьба заменить эту конструкцию, например на try - catch. В идеале, если бы это было тихое удаление, без вывода ошибок на сайт и уведомлений на почту.

Такое иногда случается при использовании модуля кэширования. Видимо, несколько параллельных запросов пытаются удалить устаревший кэш:
Событие: Предупреждение: unlink(/hostcmsfiles/cache/structure_show/0/0ea8bbb749898dca01e79b2bfaa28d32.ch): No such file or directory

Стек вызовов:
Файл: modules/core/file.php, строка 195,
Файл: modules/cache/file.php, строка 245,
Файл: modules/cache/file.php, строка 228,
Файл: modules/cache/file.php, строка 140,
Файл: modules/structure/controller/show.php, строка 280,
Файл: templates/template1/template.htm, строка 110
#
Re: Поддержка PHP 8.1, bug reports
<strong>Deprecated:</strong> strlen(): Passing null to parameter #1 ($string) of type string is deprecated в файле /home/c/coffem/sport_shop/public_html/hostcmsfiles/lib/lib_309/lib_config_309.php (строка 383)
Стек вызовов:
Файл: hostcmsfiles/lib/lib_309/lib_config_309.php, строка 383,
Файл: modules/core/command/controller/default.php, строка 549,
Файл: modules/core/router/route.php, строка 195,
Файл: index.php, строка 237
https://www.beregusha.com https://www.coffemol.ru
Модератор
#
Re: Поддержка PHP 8.1, bug reports
Barbaros писал(а):
<strong>Deprecated:</strong> strlen(): Passing null to parameter #1 ($string) of type string is deprecated в файле /home/c/coffem/sport_shop/public_html/hostcmsfiles/lib/lib_309/lib_config_309.php (строка 383)


Это уже в ТДС, они не обновляются, необходимо руками поправить. В вашем случае код настроек ТДС строка 383
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
Авторизация