riapro nella sezione giusta un post di qualche mese fa... visto che ho dei problemi e non riesco a risolverli.
Dunque vorrei avviare degli script in bash da una pagina in php. In pratica ho un server apache di mia proprietà,
mi sono fatto delle interfacce in php e cliccando su alcuni pulsanti vorrei richiamare degli script in bash che ho già fatto
e testato da riga di comando.
fatta questa premessa ed utilizzato il consiglio di alcuni di voi per quanto riguarda il SUID, utilizzo il seguente comando:
Codice: Seleziona tutto
shell_exec("./script.sh");
Vorrei aggiungere che se invece uso:
Codice: Seleziona tutto
echo shell_exec("echo \"Hello World!\"");
Come se nello script bash ci sia qcs di strano, è sicuramente uno script complesso ma non capisco la differenza a farlo partire da riga di comando piuttosto che da pagina php...
Devo modificare il safe mode del php.ini?
grazie in anticipo