0 ) { $wgDebugLogFile = '/dev/stdout'; } if ( $d > 1 ) { $lb = wfGetLB(); $serverCount = $lb->getServerCount(); for ( $i = 0; $i < $serverCount; $i++ ) { $server = $lb->getServerInfo( $i ); $server['flags'] |= DBO_DEBUG; $lb->setServerInfo( $i, $server ); } } if ( $d > 2 ) { $wgDebugFunctionEntry = true; } } if ( function_exists( 'readline_add_history' ) && Maintenance::posix_isatty( 0 /*STDIN*/ ) ) { $useReadline = true; } else { $useReadline = false; } if ( $useReadline ) { $historyFile = isset( $_ENV['HOME'] ) ? "{$_ENV['HOME']}/.mweval_history" : "$IP/maintenance/.mweval_history"; readline_read_history( $historyFile ); } while ( ( $line = Maintenance::readconsole() ) !== false ) { if ( $useReadline ) { readline_add_history( $line ); readline_write_history( $historyFile ); } if( false !== strpos($line, "