Thread:Project:Support desk/Server Change Challenge/reply (11)

So if I understand what happened here:
 * DefaultSettings.php was edited (Added a newline or BOM or something at the beginning so that output was started prematurely)
 * Later on that caused php to yell about output started already.

There's not much we can do to prevent users from editing the source code and adding errors. This is true of any program in any language where the source code is provided. The reason why this probably started happening for you after moving servers, is that I would guess your original server had php configured to not show errors/warnings, where your new server probably had error reporting enabled.