On Thu, Jan 23, 2003 at 12:12:20PM -0200, Marcos Abreu Ferreira wrote:
> Estou tentando executar o seguinte script em php. Alguem poderia me dizer se
> a sintaxe do comando chown esta correta?
> 
> <?
> exec ("chown -R OWNER:apache /home/promaster/scsi/www/desga.com.br/dados",
> $ret_lixo, $ret_code);
> echo "<b>Retorno ret_lixo</b> " . $ret_lixo[0] . "<br>";
> echo "<b>Retorno ret_code</b> " . $ret_code . "<br>";
> ?>
> 
> Marcos Abreu Ferreira

man chown
Você não precisa da palavra OWNER no comando. Diga somente
chown -R apache /home/postmaster/.../dados
O comando funcionará se o script estiver rodando como um usuário que
seja proprietário dos arquivos.
você pode dizer também
chown -R OWNER:GROUP 
(substitua OWNER e GROUP pelo nome de usuário e grupo que você quer)
-- 
José de Paula Rodrigues Neto Assis              Linux User 175920
Brasília - DF - Brasil                          counter.li.org

  • chown Marcos Abreu Ferreira
    • chown Marcos Abreu Ferreira
      • Re: chown Gustavo Noronha Silva
      • José de Paula Rodrigues Neto Assis

Responder a