è quasi sicuramente un problema dovuto al tipo di dato passato, molto probabilmente la variabile con cui passi il valore letto dall'xml non è int, più probabilmente una stringa..
richiama la funzione così
Codice PHP:
mkdir  $pathname,(int)$mode
se i permessi li devi settare fissi a 0777 non occorre nemmeno che lo specifichi in quanto viene preso come default