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

Модератор
#
Re: Поддержка PHP 8.1, bug reports
kovspace писал(а):
No such file or directory в файле /modules/core/file.php (строка 195)

try - catch там не к месту же, причина в The @ operator will no longer silence fatal errors (E_ERROR, E_CORE_ERROR, E_COMPILE_ERROR, E_USER_ERROR, E_RECOVERABLE_ERROR, E_PARSE). Error handlers that expect error_reporting to be 0 when @ is used, should be adjusted to use a mask check instead
добавили с 8.0 проверку на маску, сейчас не должно выводиться при наличии @ оператора.
#
Re: Поддержка PHP 8.1, bug reports
Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated в файле /modules/siteuser/controller/edit.php (строка 319)
Модератор
#
Re: Поддержка PHP 8.1, bug reports
golddraft,
спасибо, поправили.
#
Re: Поддержка PHP 8.1, bug reports
При установке из дистрибутива 7.0.4

Шаг 6: Выбор макета сайта

Deprecated: rawurlencode(): Passing null to parameter #1 ($string) of type string is deprecated в файле /home/.../www/modules/market/controller.php (строка 195)Deprecated: rawurlencode(): Passing null to parameter #1 ($string) of type string is deprecated в файле /home/.../www/modules/market/controller.php (строка 196)Deprecated: Function strftime() is deprecated в файле /home/.../www/install/index.php (строка 968)
Знания имеют свои пределы, и только глупость человеческая не знает границ...
Модератор
#
Re: Поддержка PHP 8.1, bug reports
EZ-Web,
Спасибо, исправлено.
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
#
Re: Поддержка PHP 8.1, bug reports
ошибка ушла, но вместо неё появилась другая:

$timestamp argument is neither a valid UNIX timestamp, a valid date-time string or a DateTime object.
Знания имеют свои пределы, и только глупость человеческая не знает границ...
#
Re: Поддержка PHP 8.1, bug reports
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated в файле /home/.../www/modules/user/wallpaper/model.php (строка 156)
Знания имеют свои пределы, и только глупость человеческая не знает границ...
Модератор
#
Re: Поддержка PHP 8.1, bug reports
EZ-Web писал(а):
$timestamp argument is neither a valid UNIX timestamp, a valid date-time string or a DateTime object.

При каком действии?

EZ-Web писал(а):
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated в файле /home/.../www/modules/user/wallpaper/model.php (строка 156)

исправлено, переустановите обновление 7.0.4, пожалуйста.
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
#
Re: Поддержка PHP 8.1, bug reports
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated в файле /home/c/coffem/sport_shop/public_html/modules/template/model.php (строка 654)
https://www.beregusha.com https://www.coffemol.ru
Модератор
#
Re: Поддержка PHP 8.1, bug reports
Barbaros,
спасибо, исправлено!
Авторизация