LINUX.ORG.RU
решено ФорумAdmin

NextCloud: cron.php при запуске пишет в dead.letter ошибку

 


0

1

Nextcloud Hub 5 (27.0.2) установлен на Ubuntu 22.04.3 LTS (GNU/Linux 5.15.0-82-generic x86_64), PHP 8.1.22, mySQL 8.0.34

cron.php запускается от пользователя www-data как рекомендовано каждые 5 минут и каждые 5 минут в dead.letter появляется следующее сообщение:

Doctrine\DBAL\Exception: Failed to connect to the database: An exception occurred in the driver: could not find driver in /var/www/cloud/lib/private/DB/Connection.php:140 Stack trace:

ну и дальше стек вызовов.

макс число пользователей в mySQL = 151, за сутки Max_used_connections = 18

При этом сайт работает НОРМ, Win-приложение - НОРМ, Андроид-приложение - НОРМ.

Из-за чего эта ошибка и как с ней бороться?

Ответ на: комментарий от Anoxemian

php-module = 8.1.22 php-cli = 8.2.1

сделал линк в /etc/alpermatives/php из /usr/bin/php8.1

Ошибка, скорее всего, была из-за того что под 8.2 я не ставил нужные модули, тот же mysql_pdo

Спасибо за подсказку

avlin_anatoly
() автор топика