То, что я считал очень простой ошибкой, оказалось сложнее, чем я думал. Вот мой config.in c. php
$config['db_dsnw'] = 'mysqli://[user]:[pass]@localhost/[database]';
Теперь для php скриптов я использую mysqli. что я пропустил?
Парсеры nginx и PHP не сообщают журналов ошибок.
Я проверил логин, перейдя в терминал и войдя в систему с фактической учетной записью.
Я проверил, что у него есть необходимые привилегии. перезагрузил мой raspberry pi, но все еще не могу избавиться от этой ошибки.