Ich verwende ein Skript, das SQLITE erfordert,
Auf meinem vorherigen Host hat es funktioniert. Auf localhost funktioniert es. Auf meinem neuen dedizierten Server funktioniert es nicht.
Ich verwende natürlich PHP5, Sie können darauf zugreifenphpinfo() des Servers.
Können Sie mir sagen, was/wie (apt-get?) ich SQLite richtig installiere, um diesen schwerwiegenden Fehler zu vermeiden?
Antwort1
Der Fehler, den Sie erhalten, weist darauf hin, dass auf dem Server SQLite oder seine PHP-Module nicht installiert sind. Sie können die wesentlichen Teile der PHP-Umgebung überprüfen, indem Sie php -i | grep -i sqlite
auf einem Terminal Folgendes eingeben. Es sollte eine Liste mit mindestens
PDO-Treiber => SQLite pdo_sqlite SQLite-Bibliothek => <Versionsnummer> PDO-Treiber für SQLite 3.x => aktiviert SQLite-Unterstützung => aktiviert
Sie können SQLite mit installieren apt-get install sqlite3 php5-sqlite
, allerdings können manchmal Probleme mit PDO-Treibern auftreten und Sie müssen ein wenig daran herumbasteln, bevor alles funktioniert.