Last modified: 2012-03-12 18:56:53 UTC
DatabaseMssqlold::__construct is being called with one parameters while it expect 4 to 6 parameters. I believes the changes in Database:factory, especially around the code elseif ( class_exists( $class ) && is_subclass_of( $class, 'DatabaseBase' ) ) { return new $class( $p );
r113601
Changing new $class( $p ) to new $class( $p['host'], $p['user'], $p['password'], $p['dbname'] ) didn't seem to make it working. Could the object be create, the connection create but the query not passing on to the database object?
This is probably not the right place to put this, but I want to note it somewhere. The issue only occur when there is accented characters in the WHERE clause of the SELECT query. Perhaps $wgDBmysql5?
(In reply to comment #3) > This is probably not the right place to put this, but I want to note it > somewhere. > > The issue only occur when there is accented characters in the WHERE clause of > the SELECT query. Perhaps $wgDBmysql5? What does? wgDBmysql5 shouldn't affect MSSQL...