WapStyle » 2022.10.29 11:25

В один прекрасный момент крон перестал работать.
Вываливает оишбку

Код:

1
2
3
4
5
6
PHP Fatal error: Uncaught PDOException: could not find driver in /var/www/****/.config.php:9
Stack trace:
#0 /var/www/***/.config.php(9): PDO->__construct()
#1 /var/www/***/.filedown.php(2): require_once('...')
#2 {main}
thrown in /var/www/***/.config.php on line 9

такой...ХМ..на файл конфига ругается, лезем туда (9 строка)

Код:

1
$db = new PDO('mysql:host=localhost; dbname='.DB, DB_USER, DB_PASSWORD) OR DIE ('Извините. Нет соединения с базой данных. Мы скоро всё исправим.');

что тут не так? да всё норм
НО одно большое, сайт то работает, крон отказывается)) сюр какой то
может связано с этим?

Код:

1
2
3
4
5
pi@wapstyle:~ $ php -v
PHP 8.2.0RC5 (cli) (built: Oct 28 2022 18:33:36) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.2.0RC5, Copyright (c) Zend Technologies
with Zend OPcache v8.2.0RC5, Copyright (c), by Zend Technologies
WapStyle » 2022.10.29 11:46

решил проблему
sudo apt-get install php8.2-mysql
странно, почему при обновлении не поставилось

Gemorroj » 2022.10.30 18:53

да, не установлен какой-то pdo драйвер

WapStyle » 2022.11.01 18:43

да php8.2 только вышло, и автоматом "дополнения" не ставятся) через сутки, всё остальное само докачалось
крон работал от "лица" системы, тобишь самый последний php который поставился, а сайт пахал на 8.1
сейчас всё пашет на 8.2

Gemorroj » 2022.11.01 19:45

пока не вышло 8.2 в релиз https://www.php.net/releases/index.php

WapStyle » 2022.11.04 14:41

вот https://www.php.net/archive/2022.php#2022-10-28-1

Gemorroj » 2022.11.04 16:35

пока что выходили только RC (релиз кандидаты).