• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Jaranguda

Belajar Mengajar

  • Home
  • Sponsor/Jasa
  • Tentang

Nextcloud Failed to connect to the database: An exception occured in driver

Last Updated on 26 July 2018 By tommy Leave a Comment

Saat menjalankan perintah occ dari command line, muncul error

$ sudo -u www-data php occ
An unhandled exception has been thrown:
Doctrine\DBAL\DBALException: Failed to connect to the database: An exception occured in driver: could not find driver in /var/www/html/nextcloud/lib/private/DB/Connection.php:64
Stack trace:
#0 /var/www/html/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(429): OC\DB\Connection->connect()
#1 /var/www/html/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(389): Doctrine\DBAL\Connection->getDatabasePlatformVersion()
#2 /var/www/html/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(328): Doctrine\DBAL\Connection->detectDatabasePlatform()
#3 /var/www/html/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(623): Doctrine\DBAL\Connection->getDatabasePlatform()
....
#60 /var/www/html/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(109): OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}(Object(OC\Server))
#61 /var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(116): Pimple\Container->offsetGet('L10NFactory')
#62 /var/www/html/nextcloud/lib/private/ServerContainer.php(132): OC\AppFramework\Utility\SimpleContainer->query('L10NFactory')
#63 /var/www/html/nextcloud/lib/private/Server.php(1440): OC\ServerContainer->query('L10NFactory')
#64 /var/www/html/nextcloud/lib/private/Server.php(1451): OC\Server->getL10NFactory()
#65 /var/www/html/nextcloud/lib/base.php(228): OC\Server->getL10N('lib')
#66 /var/www/html/nextcloud/lib/base.php(667): OC::checkConfig()
#67 /var/www/html/nextcloud/lib/base.php(1081): OC::init()
#68 /var/www/html/nextcloud/console.php(46): require_once('/var/www/html/n...')
#69 /var/www/html/nextcloud/occ(11): require_once('/var/www/html/n...')

hal ini terjadi karena saya menjalankan menggunakan php 7.2.

$ php -v
PHP 7.2.8-1+0~20180725124257.2+stretch~1.gbp571e56 (cli) (built: Jul 25 2018 12:43:00) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.8-1+0~20180725124257.2+stretch~1.gbp571e56, Copyright (c) 1999-2018, by Zend Technologies

di Debian 9 yang saya gunakan terinstall beberapa versi PHP 7.0, 7.1, 7.2. Bisa dicek dengan

dpkg -l | grep php
# atau
update-alternatives --display php
# atau
ls /usr/bin/php*

contoh ls /usr/bin/php*

/usr/bin/php  /usr/bin/php7.0  /usr/bin/php7.1  /usr/bin/php7.2  /usr/bin/php-cgi  /usr/bin/php-cgi7.2

karena nextcloud belum compatible dengan PHP 7.2 saya akan menggunakan PHP 7.1 untuk menjalankan OCC

sudo -u www-data /usr/bin/php7.1 occ

sukses.

Tulisan menarik lainnya

  • Install Nextcloud di Ubuntu 16.04 LTS (Xenial Xerus)

    Tutorial kali ini adalah cara untuk menginstall Nextcloud di Ubuntu 16.04, buat yang belum tau…

  • Reset Auto Increment Database MySQL/MariaDB

    Cara untuk memulai no auto increment dari satu kembali setelah beberapa kali anda menginput data…

  • Mengelola Database MySQL dengan Adminer

    Salah satu aplikasi ringan pengganti phpMyAdmin adalah Adminer. Tidak perlu instalasi, yang di perlukan hanya…

  • Install Nextcloud di Debian 8

    Tutorial kali ini adalah cara untuk menginstall Nextcloud di Debian 8, buat yang belum tau…

Filed Under: Linux, PHP

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Pencarian

Tanya Jawab tentang DevOps SRE CPE, gabung di https://t.me/devopsindonesia

Terbaru

  • Cara Mengganti Port Screen Sharing macOS
  • Cara Menonaktifkan Pager di macOS
  • Cara Mengupdate Nama Apple silicon-as-a-Service Scaleway
  • Cara Force Delete Namespace di Kubernetes
  • Install PHP MariaDB di Mac Monterey

Komentar

  • mazda on Tutorial Lengkap Install Mail Server Postfix Dovecot MariaDB di CentOS 7
  • adi on Menggunakan Mikrotik Sebagai SSH Client
  • aris u on Solusi Simple Queue Mikrotik Tidak Berjalan
  • Bowo on Cara Mematikan SSID Molecool Balifiber
  • aris on Solusi Simple Queue Mikrotik Tidak Berjalan

Tulisan Populer

  • Password Router Huawei HG8245H5 Indihome 1.2m views
  • Password Terbaru ZTE F609 Indihome 784.5k views
  • Password Superadmin Huawei HG8245A 318.7k views
  • Cara Setting Manual Modem GPON ZTE F609 Indihome 273.1k views
  • Cara Setting Wireless ZTE F609 Indihome 257.2k views
  • Mengaktifkan Port LAN di Huawei HG8245 Indihome 169.9k views
  • Akses UseeTV Indihome via Wireless ZTE F609 156.8k views
  • Kemana Menghilangnya Saldo BCA 50 ribu 153.4k views
  • Cara Reset Password ZTE F609 Indihome 147.6k views
  • Cara Setting DHCP Server Modem/Router ZTE F609 113.6k views

Kategori

  • Delphi
  • dll
  • Gambas
  • Internet
  • Java
  • Lazarus
  • Linux
  • PHP
  • Review
  • Teknologi

Sponsor

kadal.id
carakami.com
kuotabisa.com
Untuk jadi sponsor, hubungi kita lewat halaman sponsor
© 2021. Jaranguda
  • Linux
  • PHP
  • Internet
  • Teknologi
  • Delphi
  • Gambas
  • Java