06-06-2011, 22:48
Ora viva!
Estou a desenvolver uma pequena página de configuração fácil de tarefas regulares em ambiente de desenvolvimento Web, como, por exemplo, abrir o Filezilla, ou editar ficheiros comuns do LAMPP (httpd.conf,php.ini,etc). Isto será a página local pré-definida na distro Linux que estou a criar num projecto.
Ora, estou aqui com um problema.
Desejo que os utilizadores possam abrir o Filezilla clicando num link na página.
Pensei que abrir o Filezilla através do browser seria possível, apenas utilizando...
ou então
Acontece que nenhuma delas abre o filezilla, mas se abrir a consola e escrever
ou apenas
o programa já abre, naturalmente.
Já pensei se não será alguma definição do Apache que tenho que mudar, ou se tenho que criar um script de consola simples para abrir o programa e chamar o script no php, mas a verdade é que a informação é tanta e diversificada, que fico perdido.
Ou então sou eu que sou mesmo burro
Alguém me pode ajudar, por favor?
Editado:
Se fizer
o filezilla também se inicia.
Estou a desenvolver uma pequena página de configuração fácil de tarefas regulares em ambiente de desenvolvimento Web, como, por exemplo, abrir o Filezilla, ou editar ficheiros comuns do LAMPP (httpd.conf,php.ini,etc). Isto será a página local pré-definida na distro Linux que estou a criar num projecto.
Ora, estou aqui com um problema.
Desejo que os utilizadores possam abrir o Filezilla clicando num link na página.
Pensei que abrir o Filezilla através do browser seria possível, apenas utilizando...
Código PHP:
<?php
echo exec('filezilla');
?>
ou então
Código PHP:
<?php
$comando = shell_exec('filezilla');
echo "<pre>$comando</pre>";
?>
Acontece que nenhuma delas abre o filezilla, mas se abrir a consola e escrever
Código:
/usr/bin/filezilla
Código:
filezilla
Já pensei se não será alguma definição do Apache que tenho que mudar, ou se tenho que criar um script de consola simples para abrir o programa e chamar o script no php, mas a verdade é que a informação é tanta e diversificada, que fico perdido.
Ou então sou eu que sou mesmo burro
Alguém me pode ajudar, por favor?
Editado:
Se fizer
Código:
php /var/www/executar/index.php