Hi. Also ich hab mal die PHP.exe gestartet und bekomme dann
PHP Warning: Module "sqlite3" is already loaded in Unknown on line 0
Warning: Module "sqlite3" is already loaded in Unknown on line 0
Meine php.ini (Nur der Teil mit den extensions):
extension=pdo_sqlite
extension=sqlite3
extension=pdo_sqlite.dll
extension=php_sqlite3
sqlite3.extension_dir = "C:\php81\ext"
extension=mysqli
extension=sqlite
extension=pdo_sqlite
extension=mbstring
extension=curl
extension=pdo_mysql
extension=pdo
extension=pdo_firebird
extension=pdo_informix
extension=pdo_mysql
extension=pdo_oci
extension=oci8
extension=pdo_odbc
extension=pdo_pgsql
Ich hab zwar den Fehler das es bereits geladen ist, ich kann die Klasse aber trotzdem nicht verwenden:
Fatal error: Uncaught Error: Class "SQLite3 not found in C:\Apache24\htdocs\projectname\sampler\index.php:4 Stack trace: #0 {main} thrown in C:\Apache24\htdocs\projectname\sampler\index.php on line 4
Mein PHP Code:
<?php
session_start();
$db = new SQLite3('my.db');
$db->exec("CREATE TABLE `eigenschaften` (
`titel` TEXT,
`beschreibung` TEXT,
`samplerate` INT,
`endung` TEXT,
`bitrate` INT,
`laenge` INT
);");
?>
Weiß jemand woran das liegt?
Ich verwende Apache24 auf Windows!