Index: trunk/phase3/config/index.php |
— | — | @@ -1170,7 +1170,7 @@ |
1171 | 1171 | $res = $wgDatabase->query( 'SHOW ENGINES' ); |
1172 | 1172 | $found = false; |
1173 | 1173 | while ( $row = $wgDatabase->fetchObject( $res ) ) { |
1174 | | - if ( $row->Engine == $conf->DBengine ) { |
| 1174 | + if ( $row->Engine == $conf->DBengine && ( $row->Support == 'YES' || $row->Support == 'DEFAULT' ) ) { |
1175 | 1175 | $found = true; |
1176 | 1176 | break; |
1177 | 1177 | } |
Index: trunk/phase3/RELEASE-NOTES |
— | — | @@ -218,6 +218,8 @@ |
219 | 219 | via extensions not using the userCan hook and via $wgRevokePermissions now work. |
220 | 220 | * (bug 8445) Multiple-character search terms are now handled properly for Chinese |
221 | 221 | * (bug 19450) Use formatNum for "Number of edits" in Special:Preferences |
| 222 | +* (bug 11242) Check for MySQL storage engines during installation now checks |
| 223 | + whether the engines are actually available |
222 | 224 | |
223 | 225 | == API changes in 1.16 == |
224 | 226 | |