Um SQLite in meinem Windows / Apache / PHP-Setup zu aktivieren, kommentiere ich die folgenden Zeilen in der php.ini- Datei aus und starte Apache neu:
extension=php_pdo.dll
extension=php_pdo_sqlite.dll
Jetzt habe ich einen VPS mit Suse Linux 10.3 und Apache / PHP wurde automatisch eingestellt. Wenn ich mir die Datei php.ini ansehe , um die obigen Änderungen vorzunehmen, sehe ich, dass die Dinge unter Linux etwas anders sind:
- Es gibt keine Liste von Erweiterungen zum Entfernen von Kommentaren
- Ich habe "
extension_dir = /usr/lib/php5/extensions
" gefunden, aber in diesem Verzeichnis finden Sie nur:- pdo.so
- pdo_mysql.so
Wie kann ich SQLite in dieser Linux-Umgebung aktivieren?
Antworten:
ich kann nicht sagen, wie genau das für suse funktionieren würde. In der Debian-Welt ist es:
Dadurch wird die benötigte Bibliothek installiert und /etc/php5/conf.d/sqlite.ini mit hinzugefügt
Verwenden Sie also zuerst yum, um das benötigte Paket zu installieren, und fügen Sie es dann in die obige php.ini-Zeile ein.
BEARBEITEN: Für PHP7 lautet der Befehl:
und die php.ini Datei befindet sich unter:
sudo nano /etc/php/7.0/apache2/php.ini
wo Sie das aktivieren müssenextension=sqlite.so
quelle
/etc/apt/sources.list
und haben/etc/apt/sources.list.d
.Kurze Version, aber möglicherweise falsch, da ich nicht weiß, mit welchen Paket-Repositorys Ihr System eingerichtet ist:
Lange Version:
Oder suchen Sie einfach nach einem:
Schauen Sie sich die Liste an, die zurückkommt. Finden Sie heraus, was Sie brauchen, dann:
quelle
In Linux Mint 12 fehlte sqlite und es wurde der folgende Fehler generiert:
Best Practice für mich war es zu Download und auspacken
sqlite.so
zu/usr/lib/php5/20090626/
quelle
natty
die URL durch den Namen Ihrer Version ersetzen , ztrusty
.Die SQLite-Unterstützung ist bei einer Standard-Linux-PHP-Kompilierung ab PHP 5.0 standardmäßig aktiviert.
Welche PHP-Version verwenden Sie? Haben Sie die Ausgabe von phpinfo () überprüft, um festzustellen, ob SQLite aktiviert ist? SQLite wird aktiviert, sofern nicht das
Parameter wird in configure string gesetzt.
quelle