Aiuto D:

« Older   Newer »
  Share  
I.Ren
CAT_IMG Posted on 9/2/2011, 17:15     +1   -1




Allora, sto creando un semplice script in php ma sto impazzendo! (sarà una minchiata, come sempre <.<)

Il mio problema è questo: devo eseguire un comando dos oppure eseguire un bat o un exe.

Io ho scritto questo:

CODICE
$exec = exec("shutdown -i");


e non va

ho provato così:

CODICE
$exec = exec("cmd /c shutdown -i");


e non va

allora ho provato ad eseguire un bat, ma non va cmq.

Soluzioni? D:

Grazie anticipate!

PS: ora provo mettendo shutdown -s, quello che cmq dovrà essere.
 
Top
/dev/random
CAT_IMG Posted on 9/2/2011, 17:37     +1   -1




Prova così:

CODICE
$comando = "shutdown /eccetera";
exec("c:\\windows\\system32\\cmd.exe /c $comando");
 
Top
I.Ren
CAT_IMG Posted on 9/2/2011, 17:51     +1   -1




Nada :/

e se non andasse perchè fa, ad esempio, "accesso negato"?
 
Top
/dev/random
CAT_IMG Posted on 9/2/2011, 18:00     +1   -1




Attiva nel php.ini la visualizzazione di tutti i tipi di errore e stampa l'output del comando.
CODICE
echo exec("eccetera");
 
Top
I.Ren
CAT_IMG Posted on 9/2/2011, 18:33     +1   -1




Il problema è che sto usando altervista..
 
Top
/dev/random
CAT_IMG Posted on 9/2/2011, 19:41     +1   -1




lol
1) Sui server di Altervista gira GNU/Linux
2) Anche con "shutdown -h now" non spegni niente perché non hai i privilegi
3) Penso che sia addirittura disattivato il comando exec()
4) Prova con un phpinfo();
 
Top
I.Ren
CAT_IMG Posted on 9/2/2011, 20:08     +1   -1




D:

ok ho capito, grazie assai cmq!
 
Top
/dev/random
CAT_IMG Posted on 9/2/2011, 20:15     +1   -1




Figurati xD
 
Top
7 replies since 9/2/2011, 17:15   119 views
  Share