С версии 8.1.31 расширение pdo_mysql больше не работает без mysqlnd, выкидывая предупреждение: PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_mysql.so' (tried: /usr/lib64/php/8.1.31/extensions/pdo_mysql.so (/usr/lib64/php/8.1.31/extensions/pdo_mysql.so: undefined symbol: mysqlnd_get_client_info) Подключиться к MySQL без этого расширения так же не происходит. На версии 8.1.30 работало без этого расширения.
Установка расширения помогает ?
(Ответ для Anton Farygin на комментарий #1) > Установка расширения помогает ? Да, при установке php8.1-mysqlnd расширение pdo_mysql работает корректно
php8.3-pdo_mysql-8.3.15-alt1 -> sisyphus: Tue Dec 24 2024 Anton Farygin <rider@altlinux> 8.3.15-alt1 - Rebuild with php-devel = 8.3.15-alt1 Fri Dec 13 2024 Anton Farygin <rider@altlinux.ru> 8.3.14-alt2 - added mysqlnd to dependencies (Closes: #52410)
Вообще проблема была именно у php 8.1 Так же эта проблема с 8.1 наблюдается в p11 и p10 - там тоже было бы хорошо сразу починить.
в php8.1 починится при следующем обновлении. spec универсальный.
php8.2-pdo_mysql-8.2.27-alt1 -> sisyphus: Tue Dec 24 2024 Anton Farygin <rider@altlinux> 8.2.27-alt1 - Rebuild with php-devel = 8.2.27-alt1 Fri Dec 13 2024 Anton Farygin <rider@altlinux.ru> 8.3.14-alt2 - added mysqlnd to dependencies (Closes: #52410)
опять не тем пакетом закрыта
php8.4-pdo_mysql-8.4.3-alt1 -> sisyphus: * Wed Feb 12 2025 Anton Farygin <rider@altlinux> 8.4.3-alt1 - Rebuild with php-devel = 8.4.3-alt1 * Fri Dec 13 2024 Anton Farygin <rider@altlinux> 8.3.14-alt2 - added mysqlnd to dependencies (Closes: #52410)