Nunca he usado PHPthumb asi que no sabria exactamente a que se puede generar el error. De lo poco que he leido en el manual podria tratarse de falta de permisos en las carpetas, no entender el modo rewrite para la manipulación de las imagenes o quizas (muy raro pero podria ser) no tener habilitada la libreria GD2.
Si nos dieras mas pistas creo que seria mas facil tratar de investigar el error.
De lo poco que vi en el manual yo haria lo siguiente:
Trata de mirar que cumple con todas las especificaciones minimas.
Al ser un desarrollo viejo es posible que alguna función sea obsoleta y no la entienda el nuevo servidor. Has un reporte de errores y quizas salga a la luz que ocurre.