Boas Pessoal, estou com mais um problema preciso executar comandos linux no php.
Estive a ver e achei o shell_exec e o exec porem e ao fim de testes consigo executar o comando pwd, uptime por exemplo mas nao comandos tipo ls, cd...
Andei a ver e supostamente tem de se desativar o safe mode no php mas como estou a usar o php 5 penso que ja vem desativado ate porque nao encontro safe mode em lado nenhum..
Se alguem me souber dar uma luz do porque de nao estar a conseguir agradecia
aqui fica um exemplo de como estou a usar o shell_exec...
Código :
este exemplo trabalha porem se fizer:
Código :
ja nao tenho resultado nenhum
Estive a ver e achei o shell_exec e o exec porem e ao fim de testes consigo executar o comando pwd, uptime por exemplo mas nao comandos tipo ls, cd...
Andei a ver e supostamente tem de se desativar o safe mode no php mas como estou a usar o php 5 penso que ja vem desativado ate porque nao encontro safe mode em lado nenhum..
Se alguem me souber dar uma luz do porque de nao estar a conseguir agradecia
aqui fica um exemplo de como estou a usar o shell_exec...
Código :
<?php
$comando= shell_exec('pwd');
echo "O pwd e: " . $comando;
?>
$comando= shell_exec('pwd');
echo "O pwd e: " . $comando;
?>
este exemplo trabalha porem se fizer:
Código :
<?php
$comando= shell_exec('ls');
echo $comando;
?>
$comando= shell_exec('ls');
echo $comando;
?>
ja nao tenho resultado nenhum