
Hello, I'm using Apache 2.4.62 + PHP 8.4.1 + OpenSSL 3.1.7 on Windows 10. I get these deprecated messages when I try to start PHPMyAdmin in my browser (no matter which one Google Chrome / Firefox / Brave...): Deprecated: Safe\preg_replace(): Implicitly marking parameter $count as nullable is deprecated, the explicit nullable type must be used instead in D:\phpMyAdmin\vendor\thecodingmachine\safe\lib\special_cases.php on line 155 Deprecated: Safe\bzwrite(): Implicitly marking parameter $length as nullable is deprecated, the explicit nullable type must be used instead in D:\phpMyAdmin\vendor\thecodingmachine\safe\generated\bzip2.php on line 84 . . . and this error message: Error during session start; please check your PHP and/or webserver log file and configure your PHP installation properly. Also ensure that cookies are enabled in your browser. session_start(): Session cannot be started after headers have already been sent Cannot modify header information - headers already sent by (output started at D:\phpMyAdmin\vendor\thecodingmachine\safe\generated\datetime.php:464) What happend to PHPMyAdmin?

Hello, We are aware of this issue: https://github.com/phpmyadmin/phpmyadmin/issues/19404 For now an alternative is to add to the index.php file the line: error_reporting(E_ALL & ~E_DEPRECATED); To remove the deprecation warnings from our vendors. -- William Desportes Le 2025/01/27 20:35, p3terzsolt@gmail.com a écrit :
Hello, I'm using Apache 2.4.62 + PHP 8.4.1 + OpenSSL 3.1.7 on Windows 10. I get these deprecated messages when I try to start PHPMyAdmin in my browser (no matter which one Google Chrome / Firefox / Brave...): Deprecated: Safe\preg_replace(): Implicitly marking parameter $count as nullable is deprecated, the explicit nullable type must be used instead in D:\phpMyAdmin\vendor\thecodingmachine\safe\lib\special_cases.php on line 155
Deprecated: Safe\bzwrite(): Implicitly marking parameter $length as nullable is deprecated, the explicit nullable type must be used instead in D:\phpMyAdmin\vendor\thecodingmachine\safe\generated\bzip2.php on line 84
. . .
and this error message: Error during session start; please check your PHP and/or webserver log file and configure your PHP installation properly. Also ensure that cookies are enabled in your browser.
session_start(): Session cannot be started after headers have already been sent
Cannot modify header information - headers already sent by (output started at D:\phpMyAdmin\vendor\thecodingmachine\safe\generated\datetime.php:464)
What happend to PHPMyAdmin? _______________________________________________ Developers mailing list -- developers@phpmyadmin.net To unsubscribe send an email to developers-leave@phpmyadmin.net

I can understand that. Then downgrade to PHP 8.3 Or use the Docker version. Or install phpMyAdmin from composer. Or install phpMyAdmin from Debian. What is your configuration/OS? -- William Desportes Le 27 janvier 2025 23:08:06 GMT+01:00, p3terzsolt@gmail.com a écrit :
error_reporting(E_ALL & ~E_DEPRECATED); No way! At the worst case scenario, I rewrite PHPMyAdmin functionality if I have to! :-( I want to avoid it.
Developers mailing list -- developers@phpmyadmin.net To unsubscribe send an email to developers-leave@phpmyadmin.net
participants (2)
-
p3terzsolt@gmail.com
-
William Desportes