I recently ported one of my PHP applications from MySQL to SQLite to make it easier to administrate. For some reason, I can access a the sqlite database from PHP and it works perfectly, but if I try to open it with something else, like sqlitemanager, or the sqlite firefox plugin, the database just seems blank, or it won’t open it.
Any ideas?
Sqlite is available in (at least) two major versions, 2 and 3, which are incompatible. Maybe there is some mismatch between php and the other clients. E.g. the
sqlite_prefixed functions use the outdated version 2, while Sqlite3 is the proper php class for the current version 3.