buongiorno Signori,
sto sviluppando un sito in php che gira sotto linux. Quando l'utente fa l'upload di un file, la cartella di destinazione non ha i permessi di scrittura, quindi non riesco ad uploadare, ma la societa cliente mi ha fornito una utenza di amministrazione per gestire questi eventuali problema. con una funzione php che si chiama exec, posso eseguire comandi del sistema operativo qualsiasi esso sia. Ora io devo lanciare tutti insieme i comandi che mi servono (cioe cambiare utenza e dare i permessi di scrittura )ma non ci riesco, se sapete, ditemi dove sbaglio:
exec("su utente miapassword; chmod 777 /var/www/html/avvisi/file ");
Spero di essermi spiegato
grazie anticipatamente