la chiocciola impedisce al php di mostrare gli errori di una determinata funzione, in questo caso di ImageCreate.
La possibilità che mi viene in mente per il non funzionamento è che sul server remoto non ci siano installate le librerie gd adeguate, prova a fare un phpinfo per vedere se sono installate e quale versione c'è...