That's like calling a mechanic but refusing to tell them what is wrong. Find out the errors, and report back.
Pretty much all I can tell you is to check the php.ini. It could be that one environment has register_globals on, and the other does not. It could also be something entirely different. It's impossible to say without knowing what the errors are.