il problema è che io ho provato anche a mettere un'echo all'inizio del codice oppure addirittura fuori dai tag ?php e non viene mostrato perchè il browser da un errore 500 o una pagina bianca.

Però visto che sto sviluppando in locale e che una cosa del genere mi era successa (ho dovuto copiare il codice da un file all'altro) già una volta è possibile che questo sia un problema legato all'ambiente di sviluppo?

purtroppo non posso nemmeno caricarlo online in quanto il mio hosting non supporta oauth,