si ma a te l'errore te lo da in locale o sull'host ??
se te lo da in locale non preoccuparti che moooooooolto probabile in remoto funziona
se te lo da sul tuo host non so proprio come aiutarti forse con i socket ma penso che sia complicata e non so neppure se sia giusta
cmq ricapitolando prima di disperare prova lo script sul tuo host e vedrai che funziona