No, alla fine ho scoperto che era una installazione corrotta di php.
La cosa che non capisco è che l'ho reinstallato parecchie volte senza avere successo.
Forse era il file di installazione vecchio che era corrotto e si dimenticava di installare qualche file
Non ricordandomi più dov'era il file, ne ho scaricata una nuova versione dal sito ufficiale, e casualmente tutto ha iniziato a funzionare...
Boh, misteri che nessuno capirà mai
Comunque ora ho risolto tutto, grazie lo stesso