2016-06-13 15 views
0

Mit dem Verweis des Balg-Links wurde versucht, eine Verbindung mit einer SQLite-Datenbank mit PHP herzustellen.Verbinden mit einer SQLite-Datenbank mit PHP

How do I connect to an SQLite database with PHP?

<?php 
$dir = 'sqlite:/var/www/html/shijin/brandz_db'; 
$dbh = new PDO($dir) or die("cannot open the database"); 

aber ich bin den folgenden Fehler bekommen,

Fatal error: Uncaught exception 'PDOException' with message 'could not find driver' in /var/www/html/shijin/sqlite.php:3 Stack trace: #0 /var/www/html/shijin/sqlite.php(3): PDO->__construct('sqlite:/var/www...') #1 {main} thrown in /var/www/html/shijin/sqlite.php on line 3

Antwort

0

Sie müssen die PDO SQLite-Treiber installieren. Versuchen

sudo pecl install pdo 
sudo pecl install pdo_sqlite 
+0

ich ubuntu verwende, Fehler sudo bekommen: pecl: Befehl nicht – Shin

+0

Dann fand ich denke, 'sudo apt-get php5-sqlite3' installieren tun sollten: P – techouse

+0

@techouse Ich habe versucht, aber nicht finden kann package php5-sqlite3 – Shin