Also, be sure to check the php.ini settings for the new server as some of your code may have been dependent upon it. For example, if you're used to register_globals being turned on or perhaps you're using utf-8 encoding but you've been coding your string handling using the basic handlers due to the ini setting aliases for those functions to the mbstring functions.