OFF - mudar permissão do site

5 views
Skip to first unread message

Nelson o mesmo

unread,
Mar 15, 2012, 7:26:37 PM3/15/12
to nelson o mesmo
Boa noite, executei o abaixo para mudar as permissões, porém o resultado não surtiu efeito

veja como executei

www.site.com.br/mudarpermisao.php

#mudarpermissao.php
<?php
shell_exec("find . -type d -exec chmod 777 {} \\;");
shell_exec("find . -type f -name '*.php' -exec chmod 777 {} \\;");
?>
Uma segunda duvida, caso resolvou aplicar a mudança de permissão só no subdiretorioA, os outros subdiretorio e o diretorio principal são atengido?
diretorio
--subdiretorioA
--subdiretorioB
--subdiretorioC


Depois volto para 755 diretório e 644 arquivo

Gustavo Jantsch

unread,
Mar 21, 2012, 10:48:58 AM3/21/12
to lista...@googlegroups.com
Podem ser diversas coisas.

O usuario que roda o script não deve ter acesso ao chmod por questões de segurança e a função shell_exec provavelmente está desabilitada pelas mesmas razões.

Mas caso esteja acessivel e tenha permissões, seria prudente usar caminho absoluto para o find e chmod provavelmente /usr/bin ou similar.

A maioria das hospedagens dá acesso a console via ssh, onde seria mais apropriado de rodar esses comando e não usando shell_exec.

Outra alternativa é criar um script usando a função chmod() do próprio php.


abraço,
gustavo



--
You received this message because you are subscribed to the Google
Groups "PHPRS" group.
To post to this group, send email to lista...@googlegroups.com
To unsubscribe from this group, send email to
lista-phprs...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/lista-phprs?hl=en

Reply all
Reply to author
Forward
0 new messages