[Solved] Can't run "sudo mailinabox" with owncloud

Hi, i have an issue with Exchange/Sync so I run command sudo mailinabox to setup the mailinabox. But when it went to “Installing ownCloud (contacts/calendar)…” step, it got the error:

> FAILED: sudo -u www-data php /usr/local/lib/owncloud/console.php app:disable firstrunwizard
> -----------------------------------------
> An unhandled exception has been thrown:
> exception ‘Doctrine\DBAL\DBALException’ with message 'Failed to connect to the database: An exception occurred while executing ‘PRAGMA journal_mode = WAL’:

> SQLSTATE[HY000]: General error: 14 unable to open database file’ in /usr/local/lib/owncloud/lib/private/db/connection.php:52
> Stack trace:
> #0 /usr/local/lib/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(973): OC\DB\Connection->connect()
> #1 /usr/local/lib/owncloud/lib/private/db/connection.php(203): Doctrine\DBAL\Connection->executeUpdate(‘PRAGMA read_unc…’, Array, Array)
> #2 /usr/local/lib/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(621): OC\DB\Connection->executeUpdate(‘PRAGMA read_unc…’)
> #3 /usr/local/lib/owncloud/lib/private/db/connection.php(135): Doctrine\DBAL\Connection->setTransactionIsolation(2)
> #4 /usr/local/lib/owncloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/DriverManager.php(172): OC\DB\Connection->__construct(Array, Object(Doctrine\DBAL\Driver\PDOSqlite\Driver), Object(Doctrine\DBAL\Configuration), Object(Doctrine\Common\EventManager))
> #5 /usr/local/lib/owncloud/lib/private/db/connectionfactory.php(118): Doctrine\DBAL\DriverManager::getConnection(Array, Object(Doctrine\DBAL\Configuration), Object(Doctrine\Common\EventManager))
> #6 /usr/local/lib/owncloud/lib/private/server.php(330): OC\DB\ConnectionFactory->getConnection(‘sqlite3’, Array)
> #7 /usr/local/lib/owncloud/3rdparty/pimple/pimple/src/Pimple/Container.php(112): OC\Server->OC{closure}(Object(OC\Server))
> #8 /usr/local/lib/owncloud/lib/private/appframework/utility/simplecontainer.php(104): Pimple\Container->offsetGet(‘DatabaseConnect…’)
> #9 /usr/local/lib/owncloud/lib/private/server.php(765): OC\AppFramework\Utility\SimpleContainer->query(‘DatabaseConnect…’)
> #10 /usr/local/lib/owncloud/lib/private/db.php(42): OC\Server->getDatabaseConnection()
> #11 /usr/local/lib/owncloud/lib/private/server.php(237): OC_DB::getConnection()
> #12 /usr/local/lib/owncloud/3rdparty/pimple/pimple/src/Pimple/Container.php(112): OC\Server->OC{closure}(Object(OC\Server))
> #13 /usr/local/lib/owncloud/lib/private/appframework/utility/simplecontainer.php(104): Pimple\Container->offsetGet(‘AppConfig’)
> #14 /usr/local/lib/owncloud/lib/private/server.php(704): OC\AppFramework\Utility\SimpleContainer->query(‘AppConfig’)
> #15 /usr/local/lib/owncloud/lib/private/server.php(375): OC\Server->getAppConfig()
> #16 /usr/local/lib/owncloud/3rdparty/pimple/pimple/src/Pimple/Container.php(112): OC\Server->OC{closure}(Object(OC\Server))
> #17 /usr/local/lib/owncloud/lib/private/appframework/utility/simplecontainer.php(104): Pimple\Container->offsetGet(‘AppManager’)
> #18 /usr/local/lib/owncloud/lib/private/server.php(931): OC\AppFramework\Utility\SimpleContainer->query(‘AppManager’)
> #19 /usr/local/lib/owncloud/lib/private/app.php(259): OC\Server->getAppManager()
> #20 /usr/local/lib/owncloud/lib/private/app.php(104): OC_App::getEnabledApps()
> #21 /usr/local/lib/owncloud/lib/base.php(564): OC_App::loadApps(Array)
> #22 /usr/local/lib/owncloud/lib/base.php(1083): OC::init()
> #23 /usr/local/lib/owncloud/console.php(42): require_once(’/usr/local/lib/…’)
> #24 {main}-----------------------------------------
How to fix it ? Thanks in advance

I found a solution to fix it. This is a solution for people who are facing this problem like me:

Only need to run this command

sudo -u www-data php /usr/local/lib/owncloud/occ upgrade

Hope you solve it !

Yow, crazy. Any idea what caused the problem?