Se in locale funziona, come hai intuito il codice PHP è a posto, quindi questa è la sezione sbagliata.
Chiedi nella sezione server, o meglio contatta l'assistenza del tuo servizio hosting, perché solo loro sanno come sono impostati i loro server.