Versione OpenStaManager 2.2 (r1511)
Questo errore si verifica alla creazione di una nuova cartella in “/files/”.
Il caso è capitato sulla creazione cartella “fatture di acquisto” nuova funzionalità della versione
Anche portando i permessi della cartella “/files/ a 777 l’errore persiste
Nel codice il percorso per la creazione della cartella viene gestito dalla variabile “$dst_dir”
e l’errore viene generato dal file “/lib/actions.php” col il seguente codice:
//Se la destinazione non esiste la creo
if( !is_dir($dst_dir) ){
if( !mkdir($dst_dir) ){
$dir_ok = false;
array_push( $_SESSION['errors'], "Non hai i permessi per creare directory in files!".$dst_dir );
//header( "Location: ".$rootdir."/editor.php?id_module=".$modules_info[$nome_modulo]['id']."&id_record=".$externalid );
exit;
}
}
Si annota che il problema avvieene con utente Admin (tutti i permessi abilitati)