Something very odd is happening with files either uploaded to or extracted on my server.

Somehow hard breaks are being introducted into all the files thus :

<?php

/*======================================================================*\

|| #################################################################### ||

|| # vBulletin 4.0.0 Patch Level 1 - Licence Number ************

|| # ---------------------------------------------------------------- # ||

|| # Copyright ©2000-2009 vBulletin Solutions Inc. All Rights Reserved. ||

|| # This file may not be redistributed in whole or significant part. # ||

|| # ---------------- VBULLETIN IS NOT FREE SOFTWARE ---------------- # ||

|| # Purchase vBulletin, the most powerful forum software available. | http://www.vbulletin.com/license.html # ||

|| #################################################################### ||

\*======================================================================*/

Instaed of:

<?php
/*======================================================================*\
|| #################################################################### ||
|| # vBulletin 4.0.0 Patch Level 1 - Licence Number ************
|| # ---------------------------------------------------------------- # ||
|| # Copyright ©2000-2009 vBulletin Solutions Inc. All Rights Reserved. ||
|| # This file may not be redistributed in whole or significant part. # ||
|| # ---------------- VBULLETIN IS NOT FREE SOFTWARE ---------------- # ||
|| # Purchase vBulletin, the most powerful forum software available. | http://www.vbulletin.com/license.html # ||
|| #################################################################### ||
\*======================================================================*/
Which is playing havoc with sql queries etc. Any ideas what could be doing this ? As it's happening both with uncompressed files uploaded with a client and with files decompressed server side I don't see that it can be a fault anywhere else but on the server ....