Hallo zusammen
Kann mir evtl. hier in diesem Forum jemand im folgenden SQLite-Thema bezüglich dem Eröffnen einer DB aus dem PHP-Befehl helfen?
Nach der Installation von XAMPP, Apache/2.4.3 (Win32) OpenSSL/1.0.1c PHP/5.4.7, wollte ich eine SQLite DB öffnen, bekam aber die folgende Meldung.
Fatal error: Call to undefined function sqlite3_open()
In den letzten Stunden fand ich darüber im Netz der einte und andere Eintrag. Es ging grundsätzlich immer um die folgenden beiden Punkte:
z.B. folgender Link: http://www.php.net/manual/de/sqlite.installation.php
1. die php.ini Einstellungen auf SQLite setzen -> "extension=php_sqlite.dll"
-> in meiner Steuerdatei, php.ini, ist es die extension=php_sqlite3.dll ... nehme ich an, oder?
2. PDO muss aktiv sein -> extension=php_pdo.dll
-> in meiner Steuerdatei, php.ini, ist es die "extension=php_pdo_sqlite.dll"... oder muss diese noch in die php-ini Datei eingefügt werden?
Mein php.ini hat folgende Einstellungen bezüglich SQLite, PDO und des Textes "extensio"
SQLite & extensio
; extension=msql.dll
; extension=msql.so
; extension=/path/to/extension/msql.so
;extension=php_mssql.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
;extension=php_pdo_sqlite_external.dll
;extension=php_pgsql.dll
extension=php_sqlite3.dll
;sqlite3.extension_dir =
phpinfo: SQLite3 support -> SQLite3 module version -> 0.7 / SQLite Library -> 3.7.7.1 / qlite3.extension_dir -> no value (Master & Local)
Muss hier was ändern?
PDO & extension
;extension=php_pdo_firebird.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
;extension=php_pdo_sqlite_external.dll
phpinfo.php: PDO Driver for SQLite 3.x -> SQLite Library -> 3.7.7.1
Muss (auch) hier etwas angepasst werden bzw. is die "extension=php_pdo.dll" einzufügen?
Im Voraus schon mal vielen Dank!
Es grüsst
Thomy