Un passetto alla volta, ho risolto il problema del login e la creazione di calendari .ics in phpicalendar.
Il problema ora è che se provo a sottoscrivere il calendario creato, per esempio test.ics (su localhost ecc.), Sunbird mi dice che ha creato il calendario ma non lo visualizzo, inoltre, se creo un evento, questo viene visualizzato ma poi sparisce come se non fosse stato scritto su prova.ics, infatti prova.ics non viene scritto.