Conosco il safe-mode.

La mkdir "all'interno della doc root" è ammessa: la prima dir viene creata.

Che razza di impostazione di sicurezza sarebbe vietare di creare dir all'interno delle proprie dir?

E poi quando si incappa in una operazione non permessa per via del safe-mode PHP avvisa con un errore espicito.

Ho settato l'E_ALL ma non appare nulla.

Su altri host dove lo script funziona, il safe-mode è attivo, per cui non credo che c'entri.

Piuttosto penso che sia un qualche errore di configurazione del server o, peggio, qualche bug che si verifica con particolari versioni di php/apache e/o con determinate opzioni attive... immagino...

Il mio problema è far funzionare lo script quindi non posso aspettare che i sysadmin sistemino la cosa.

Devo aggirare il problema