Executando comando no Shell usando PHP

Posted by Bento | Posted in Artigos, Linux, PHP, Sistemas Operacionais, Windows | Posted on 12-01-2012-05-2008

2

Cria um arquivo com o nome teste.bat e coloque o codigo abaixo.

WINDOWS – teste.bat

1
2
md pasta_teste
exit

LINUX – teste.sh

1
2
mkdir /var/www/html
exit

O SCRIPT PHP

1
2
3
4
5
//WINDOWS
exec ('C:intranetwwwscriptsteste.bat');
 
//LINUX
exec('/home/teste/teste.sh');

Não esqueça de atribiur as permissões de leitura, escrita e execução para o script.(777)

Comments posted (2)

Olá Fabiano,

Gostaria de saber se existe algum detalhe para o exemplo citado executar no windows?

Já tentei de todas as maneiras, sem sucesso (não executa o cmd).

Um grande abraço!

Olá Fernando!

Para que o comando execute, é necessário atribuir as permissões de escrita.
Um abraço.

Write a comment