Pour activer SQLite sur mon Windows/SETUP APACHE/PHP, i Définissez les lignes suivantes dans le fichier php.ini et redémarrez Apache:
extension=php_pdo.dll
extension=php_pdo_sqlite.dll
Maintenant, j'ai un [~ # ~ # ~] [~ # ~ ~] avec SUSE Linux 10. et Apache/php a été réglé automatiquement. En regardant via le fichier php.ini pour apporter les modifications ci-dessus, je vois que les choses sont un peu différentes sur Linux:
extension_dir = /usr/lib/php5/extensions
"Mais dans ce répertoire trouver uniquement: Comment puis-je activer SQLite dans cet environnement Linux?
je ne peux pas dire à quel point cela fonctionnerait exactement pour SUSE. Dans Debian World, il est:
apt-get install php5-sqlite
cela installera la bibliothèque nécessaire et ajoutera /etc/php5/conf.d/sqlite.ini avec
extension=sqlite.so
donc, d'abord, utilisez miam pour voir l'emballage nécessaire, puis ajouter à la ligne PHP.ini ci-dessus.
Edit: pour php7 la commande est :
apt-get install php7.0-sqlite
et le fichier php.ini est situé à: Sudo nano /etc/php/7.0/Apache2/php.ini
Où vous devez activer le extension=sqlite.so
Version courte, mais peut être fausse parce que je ne sais pas quels packages sont configurés à votre système:
yum install php5-sqlite
Version longue:
yum search php sqlite
Ou juste chercher un:
yum search sqlite
Regardez la liste qui revient. Déterminez ce dont vous avez besoin, alors:
yum install whatever_package_looked_right_from_the_list
Linux Mint 12 manquait SQLite et générait l'erreur suivante:
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/sqlite.so' - /usr/lib/php5/20090626/sqlite.so: cannot open shared object file: No such file or directory in Unknown on line 0
Meilleure pratique pour moi, c'était Télécharger et déballer sqlite.so
à /usr/lib/php5/20090626/
Le support SQLite est activé par défaut sur une standard Linux PHP à partir de PHP 5.0.
Qui PHP version utilisez-vous? Avez-vous vérifié la sortie phpinfo () pour voir si SQLite est activé? SQLite sera activé à moins que le
--disable-sqlite
le paramètre est défini dans Configurer la chaîne.