I am not able to login into nextcloud 15.0.4 after upgrade. The apache2 error log (/var/log/apache2/error.log) shows php fatal error as:
[Thu Nov 03 22:53:11.395812 2016] [:error] [pid 788] [client 10.145.158.165:54854] PHP Fatal error: Uncaught Doctrine\\DBAL\\DBALException: Failed to connect to the database: An exception occured in driver: SQLSTATE[HY000] [2002] No such file or directory in /data/web_data/nextcloud/lib/private/DB/Connection.php:64\nStack trace:\n#0 /data/web_data/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(429): OC\\DB\\Connection->connect()\n#1 /data/web_data/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(389): Doctrine\\DBAL\\Connection->getDatabasePlatformVersion()\n#2 /data/web_data/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(328): Doctrine\\DBAL\\Connection->detectDatabasePlatform()\n#3 /data/web_data/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(623): Doctrine\\DBAL\\Connection->getDatabasePlatform()\n#4 /data/web_data/nextcloud/lib/private/DB/Connection.php(151): Doctrine\\DBAL\\Connection->setTransactionIsolation(2)\n#5 /data/web_data/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/DriverManager.php(172): OC\\DB\\Connection->__construct(Array, Object( in /data/web_data/nextcloud/lib/private/DB/Connection.php on line 64
Mysql (Mariadb in my case) is working fine if accessed from mysql-client.
Nextcloud version : 15.0.04
Operating system and version : Linux 4.9.59-v7 on Raspberry Pi B
Apache or nginx version : 2.4.25
PHP version : 7.0.30-0+deb9u1
Is this the first time you’ve seen this error? (Y/N): Y
The output of your Nextcloud log in Admin > Logging: Not accessable
The output of your config.php file in /path/to/nextcloud
(make sure you remove any identifiable information!):
<?php
$CONFIG = array (
'instanceid' => 'oca27i3xcegz',
'passwordsalt' => 'u4gly9nTSKAiOeDru0FV43dVG8QhMQ',
'secret' => 'fWub/quZ02XxStvFXYQ4BRu/kXPmKkblrHogT22NM1iZ/XPK',
'trusted_domains' =>
array (
0 => '10.103.15.200',
1 => 'server',
),
'datadirectory' => '/data/web_data/nextcloud_data',
'overwrite.cli.url' => 'http://10.103.15.200/nextcloud',
'dbtype' => 'mysql',
'version' => '15.0.4.0',
'dbname' => 'nextcloud_db',
'dbhost' => 'localhost',
'dbport' => '',
'dbtableprefix' => 'oc_',
'mysql.utf8mb4' => true,
'memcache.local' => '\\OC\\Memcache\\APCu',
'installed' => true,
'loglevel' => 0,
'maintenance' => false,
'theme' => '',
'updater.secret' => '$2y$10$h8sP26T3e01hQFIXYLTxSusgl2B3y/EHqNMm6czWajnAb82Bz0E1.',
)