Verifica con attenzione i permessi della directory public_html, non il collegamento che è settato a 777 ma da domains --> tuodominio --> public_html
e verifica che sia a 755. Se è settata a 777 hai un errore 500.
Se è settata correttamente, da DirectAdmin collegati a File manager e metti il flag sulla public_html (non il collegamento) e premi in basso Set permission 755, questo ripristina anche alcuni parametri oltre ai permessi.Dimenticavo, stessa procedura falla anche sulla directory templates.
Ho trovato questa soluzione su un forum, prova a vedere se vale anche per il tuo sito.
Ciao, Marco.