Is this an update package for your old mod version or do I need to make all the changes again?Boris Berdichevski wrote:Please try a new version, php must be 5.3.0 or higher (I've checked on 5.3.3)
If you process already the changes with the old MOD, you can replace file includes/db/sqlite_3.php only!Sierron wrote:Is this an update package for your old mod version or do I need to make all the changes again?
I replaced the file and hit the install button and after I hit the next button at the database page I got:Boris Berdichevski wrote:If you process already the changes with the old MOD, you can replace file includes/db/sqlite_3.php only!
Fatal error: Call to undefined function sqlite3_libversion() in D:\www\www\phpBB3\includes\functions_install.php on line 412
Code: Select all
Find:
case 'sqlite':
if (version_compare(sqlite_libversion(), '2.8.2', '<'))
{
$error[] = $lang['INST_ERR_DB_NO_SQLITE'];
}
break;
Add after:
case 'sqlite_3':
if (version_compare($db->sql_server_info(true), '3.0.0', '<'))
{
$error[] = $lang['INST_ERR_DB_NO_SQLITE'];
}
break;
Remove after:
case 'sqlite_3':
if (version_compare(sqlite3_libversion(), '3.0.0', '<'))
{
$error[] = $lang['INST_ERR_DB_NO_SQLITE'];
}
break;
You didn't understand. If you have DB with SQLite 3.0 you use in previous version, then you use upgrade package to convert DB to next version. But without pre-run changing of upgrade package you cannot do the convert! Because upgrade package doesn't know about 'sqlite_3'!Sierron wrote:I did an update of my phpBB3.0.7-PL1 to phpBB3.0.8 while having the sqlite3 mod installed. it worked fine. I think.