I needed an apache webserver with ... mod_sqlite installed.
...
I was told by a Windows user to uncomment "extension=php_pdo_sqlite.dll" in the php.ini to get the web server I need to host the frontend of a media server.
- "mod_sqlite" is a module for the Apache webserver
- "pdo_sqlite" is a extension for PHP (in detail, it's a database driver for the "pdo" extension)
extension=sqlite.so is there and doesn't have a ";" before it
"sqlite" is a extension for PHP, too. (but not compatible to "pdo"/"pdo_sqlite".
Well,
- for mod_sqlite I know, it's not part of the XAMPP package.
- "sqlite" is part of the XAMPP package, and it's enabled (see your post above)
- "pdo" is part of the XAMPP package, and should be enabled
- IMHO "pdo_sqlite" is also part of the XAMPP package
Regarding pdo/pdo_sqlite:
- open phpinfo() and search for "PDO".
- in the "PDO" section you can see, if the PDO drivers sqlite and sqlite2 are enabled.
(and of course, I can't know if you need Apaches mod_sqlite, PHPs sqlite, or PHPs pdo_sqlite.)