[Comm] PHP mysql driver

Писковой Иван piskovoyivan на gmail.com
Ср Мар 30 01:46:06 MSK 2022


Здравствуйте.
Имею домашний сервер на основе p9 server starterkit.
Устанавливаю на него OwnCloud, но получаю такую ошибку:

Exception occurred while logging exception: Failed to connect to the
database: An exception occured in driver: could not find driver
#0
/var/www/vhosts/owncloud/lib/composer/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(429):
OC\DB\Connection->connect()
#1
/var/www/vhosts/owncloud/lib/composer/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(389):
Doctrine\DBAL\Connection->getDatabasePlatformVersion()
#2
/var/www/vhosts/owncloud/lib/composer/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(328):
Doctrine\DBAL\Connection->detectDatabasePlatform()
#3
/var/www/vhosts/owncloud/lib/composer/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(623):
Doctrine\DBAL\Connection->getDatabasePlatform()
#4 /var/www/vhosts/owncloud/lib/private/DB/Connection.php(144):
Doctrine\DBAL\Connection->setTransactionIsolation(2)
#5
/var/www/vhosts/owncloud/lib/composer/doctrine/dbal/lib/Doctrine/DBAL/DriverManager.php(172):
OC\DB\Connection->__construct(Array,
Object(Doctrine\DBAL\Driver\PDOMySql\Driver),
Object(Doctrine\DBAL\Configuration), Object(Doctrine\Common\EventManager))
#6 /var/www/vhosts/owncloud/lib/private/DB/ConnectionFactory.php(143):
Doctrine\DBAL\DriverManager::getConnection(Array,
Object(Doctrine\DBAL\Configuration), Object(Doctrine\Common\EventManager))
#7 /var/www/vhosts/owncloud/lib/private/Server.php(532):
OC\DB\ConnectionFactory->getConnection('mysql', Array)
#8
/var/www/vhosts/owncloud/lib/composer/pimple/pimple/src/Pimple/Container.php(118):
OC\Server->OC\{closure}(Object(OC\Server))
#9
/var/www/vhosts/owncloud/lib/private/AppFramework/Utility/SimpleContainer.php(108):
Pimple\Container->offsetGet('DatabaseConnect...')
#10 /var/www/vhosts/owncloud/lib/private/ServerContainer.php(86):
OC\AppFramework\Utility\SimpleContainer->query('DatabaseConnect...')
#11 /var/www/vhosts/owncloud/lib/private/Server.php(1220):
OC\ServerContainer->query('DatabaseConnect...')
#12 /var/www/vhosts/owncloud/lib/private/Server.php(406):
OC\Server->getDatabaseConnection()
#13
/var/www/vhosts/owncloud/lib/composer/pimple/pimple/src/Pimple/Container.php(118):
OC\Server->OC\{closure}(Object(OC\Server))
#14
/var/www/vhosts/owncloud/lib/private/AppFramework/Utility/SimpleContainer.php(108):
Pimple\Container->offsetGet('AppConfig')
#15 /var/www/vhosts/owncloud/lib/private/ServerContainer.php(86):
OC\AppFramework\Utility\SimpleContainer->query('AppConfig')
#16 /var/www/vhosts/owncloud/lib/private/Server.php(1150):
OC\ServerContainer->query('AppConfig')
#17 /var/www/vhosts/owncloud/lib/private/Server.php(587):
OC\Server->getAppConfig()
#18
/var/www/vhosts/owncloud/lib/composer/pimple/pimple/src/Pimple/Container.php(118):
OC\Server->OC\{closure}(Object(OC\Server))
#19
/var/www/vhosts/owncloud/lib/private/AppFramework/Utility/SimpleContainer.php(108):
Pimple\Container->offsetGet('AppManager')
#20 /var/www/vhosts/owncloud/lib/private/ServerContainer.php(86):
OC\AppFramework\Utility\SimpleContainer->query('AppManager')
#21 /var/www/vhosts/owncloud/lib/private/Server.php(1418):
OC\ServerContainer->query('AppManager')
#22 /var/www/vhosts/owncloud/lib/private/legacy/app.php(343):
OC\Server->getAppManager()
#23 /var/www/vhosts/owncloud/lib/private/legacy/app.php(107):
OC_App::getEnabledApps()
#24 /var/www/vhosts/owncloud/lib/base.php(585): OC_App::loadApps(Array)
#25 /var/www/vhosts/owncloud/lib/base.php(1005): OC::init()
#26 /var/www/vhosts/owncloud/index.php(53):
require_once('/var/www/vhosts...')
#27 {main}

Установлена СУБД mariadb, база данных доступна под указанным пользователем
и паролем, в конфиге прописана правильно.

Пакеты php следующие:
# rpm -qa | grep php
php7-memcached-7.3.33-alt1.x86_64
php7-apcu-7.3.33-alt1.x86_64
apache2-mod_php7-7.3.33-alt1.3.x86_64
php7-apcu_bc-7.3.33-alt1.x86_64
php7-pdo_odbc-7.3.33-alt1.x86_64
php7-fileinfo-7.3.33-alt1.x86_64
php7-mysqlnd-7.3.33-alt1.x86_64
php7-mysqlnd-mysqli-7.3.33-alt1.x86_64
php7-ldap-7.3.33-alt1.x86_64
php7-imap-7.3.33-alt1.1.x86_64
php7-gd-7.3.33-alt1.x86_64
php7-openssl-7.3.33-alt1.1.x86_64
php7-xmlrpc-7.3.33-alt1.x86_64
php-base-2.7-alt3.x86_64
php7-curl-7.3.33-alt1.x86_64
php7-imagick-7.3.33-alt1.3.x86_64
php7-7.3.33-alt1.x86_64
php7-xsl-7.3.33-alt1.x86_64
php7-intl-7.3.33-alt1.x86_64
php7-dba-7.3.33-alt1.x86_64
php7-mcrypt-7.3.33-alt1.x86_64
php7-pdo-7.3.33-alt1.x86_64
php7-mbstring-7.3.33-alt1.x86_64
php7-exif-7.3.33-alt1.x86_64
php7-xmlreader-7.3.33-alt1.x86_64
php7-pdo_mysql-7.3.33-alt1.x86_64
php7-fpm-fcgi-7.3.33-alt1.1.x86_64
php7-zip-7.3.33-alt1.1.x86_64
php7-libs-7.3.33-alt1.x86_64
#

Что  делаю не так?
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/community/attachments/20220330/422f83ec/attachment.html>


Подробная информация о списке рассылки community