bisognerebbe vedere qualche pezzo di codice
come sono impostati l'error reporting e il register global nei due php.ini? forse lo script sul server genera per qualche motivo un warning o un notice che in locale non genera (dopo quel messaggio ti dovrebbe dire in quale linea è cominciato l'output)