¿Cómo puedo saber si PHP está compilado con soporte SQLite? Si no es así, y no tengo los privilegios para cambiarlo, ¿qué alternativas tengo para leer una base de datos SQLite además del acceso a las funciones de php-sqlite3?PHP con soporte sqlite3
Respuesta
veo que pregunte específicamente para soporte de SQLite v.3, así que lo que hay que comprobar es PDO
y PDO_sqlite
apoyo. La extensión nativa php_sqlite
solo es compatible con SQLite v.2 en PHP de 5 a 5.2. PHP 5.3 tiene una extensión nativa php_sqlite3
, pero supongo que este no es tu caso, ya que fue lanzado ayer.
Creo que no tiene suerte si su configuración no incluye eso, ya que la PEAR MDB2 sugerida es solo una capa de abstracción sobre los controladores existentes, no los sustituye.
phpinfo();
debería decirle lo que está compilado en Ejecutar que:.
<?php
phpinfo();
?>
y buscar SQLite dentro de la salida HTML.
si tienes php línea de comandos, haga lo siguiente:
php -m
SQLite debe entonces estar en la lista.
Si no está allí entonces creo que su fuera de suerte (pero I'am no estoy seguro)
Si usted no tiene el apoyo SQLLite integrado en php, y no se puede construir como una extensión, usted podría siempre pruebe la extensión de pera http://pear.php.net/package/MDB2.
No he utilizado yo mismo, pero dice apoyar SQLLite http://pear.php.net/package/MDB2_Driver_sqlite/
Suponiendo que las distribuciones Debian
apt-get install php5-sqlite
o RedHat distribuciones
yum install php5-sqlite
y asegúrese de sqlite3 se instala
- 1. ¿Hay soporte para transacciones en la nueva clase SQLite3 PHP?
- 2. rvm conflit con sqlite3
- 3. ¿Rápido editor de Windows PHP con soporte SVN y FTP?
- 4. IDE PHP Mac OS X con soporte Git
- 5. Algoritmo de clasificación natural en PHP con soporte para Unicode?
- 6. Agregando soporte para i18n en PHP con gettext?
- 7. REPL/caparazón interactivo con soporte adecuado de PHP 5.3?
- 8. php con soporte de lectura compilado para Windows
- 9. Soporte PHP nativo en Visual Studio 2010?
- 10. Agregar soporte de PostgresSQL a PHP
- 11. ¿Cómo habilitar el controlador PDO para sqlite3 en php?
- 12. Editor de código con soporte de lesscss?
- 13. ¿Abrir SQLite3 como READONLY con PDO?
- 14. importa sqlite3 con Python2.7 en Heroku
- 15. drop table en python con sqlite3
- 16. No se puede instalar SQLITE3 con JRuby
- 17. SQLite3 :: BusyException
- 18. IllegalStateException - Soporte LoaderManager con AutocompleteTextView
- 19. compilar emacs con soporte X
- 20. MemoryCache con soporte de regiones?
- 21. sqlite3-ruby gem no puede encontrar sqlite3.h en ubuntu
- 22. sqlite3 permission denied android
- 23. Tipificación dinámica de SQLite3
- 24. sqlite3 y cursor.description
- 25. sqlite3.dll y system.data.sqlite.dll
- 26. Tabla cruzada en Sqlite3
- 27. versión Python sqlite3
- 28. sqlite3 problemas de vinculación
- 29. ¿Cómo habilitar el soporte de PHP en Netbeans?
- 30. ¿sqlite3 comprime los datos?
gritos, falló que era sólo una abstracción encima del conductor SQLLite, se rascan la siguiente:) – Jason