在这一行我找到了
protected static function createDatabase() {
if ( !is_readable( self::$sqlite_db_file ) ) {
self::$db = new SQLiteDatabase( self::$sqlite_db_file, 0666, $error )
or trigger_error( 'Failed: ' . $error, E_USER_WARNING );
self::createTables();
} else {
self::$db = new SQLiteDatabase( self::$sqlite_db_file, 0666, $error )
or trigger_error( 'Failed: ' . $error, E_USER_WARNING );
}
}
这个怎么解决这个
答案 0 :(得分:1)
在档案中 包括\模块\ ultimate_seo_urls5 \ cache_system \ sqlite.php, 第99行使用
self::$db = new SQLite3( self::$sqlite_db_file, 0666, $error );
适用于php 5.4及以上版本的两行 在档案中 包括/模块/ ultimate_seo_urls5 /主/ usu5.php 第308行使用 fetchArray ()而不是fetch()函数。
$row = $result->fetchArray();
我遇到了同样的问题并通过这种方式纠正了它。 oscommerce版本2.3