Proprietário Do Arquivo
#1
Posted 20/06/2007, 19:37
Alguma sugestão?
Falopa!
#3
Posted 21/06/2007, 13:19
#4
Posted 21/06/2007, 14:35
Bom, acho que não é possível já que a conta é remota e principalmente por que é hospedagem compartilhada.quem faz execução dos comenados é o apache mesmo.
Oque você pode fazer se vc a senha do root, você pode chamar um .sh para dar o chown pra você.
usar um exec.
várias maneiras.
Esta função apenas permite dar permissões de escrita, leitura ao grupo de usuários. O que eu quero é alterar o OWNER (proprietário) do arquivo que normalmente é o login da conta principal, porém, no meu caso está ficando como "Apache", e isso impede a manipulação (remoção) de arquivos via cliente FTP.com a funcao chmod(permissoes) nao funcionou?
Falopa!
#5
Posted 21/06/2007, 14:55
Já tentou dar um chmod total (0777) na pasta onde os arquivos estão sendo criados ANTES de criar algum arquivo ?
Yeah I do have some stories, and it's true I want all the glory ...
#6
Posted 21/06/2007, 15:06
O problema é que estes arquivos precisam ser acessados via cliente FTP, pois, o meu cliente (a pessoa que pagou pelo sistema) irá manipula-los via cliente FTP.
Falopa!
#7
Posted 22/06/2007, 01:27
A única forma que consegui resolver o problema naquela época foi solicitar aos administradores do server para alterarem para mim as configurações...
Não sei explicar exatamente o que fizeram na prática, mas sei que o resultado foi que o Apache deixou de ser o proprietário dos arquivos enviados via upload pelo script naquele sistema de galeria de imagens.
Hoje em dia fiz uma galeria de imagens para mim desce o zero e por incrivel que pareça ela upa as imagens e ainda assim tenho total permissões sobre os files e dirs...
Os dirs que os arquivos vão ficar também são criados pelo script, aplicado o chmod e depois "upa-se" os files...
Obs.: estou em outro servidor de hospedagem que por padrão o Apache fica como proprietário dos files upados via script.
Mas acredito que por que o script tbm cria o dir e aplica o chmod 0777 e depois envia os files... não estou tendo problemas...
Sei lá ... meu conhecimento em desenvolvimento é mínimo ainda ... e vou em passos de tartaruga... muita coisa para fazer ao mesmo tempo.
Espero ter contribuído com alguma coisa pelo menos.
Até mais
canaldev.com.br
sistemabasico.com.br
twitter.com/sistemabasico
twitter.com/lunelli
#8
Posted 22/06/2007, 01:52
http://br.php.net/ma...ction.chown.php
Nota: Esta função não trabalha com arquivos remotos, de forma que o arquivo a ser examinado precisa ser acessível pelo sistema de arquivos do servidor. Nota: Quando o safe-mode está ativo, o PHP verifica se o(s) arquivo(s) e/ou diretório(s) que serão afetados por esta operação tem o mesmo UID (proprietário) do script que está sendo executado.se o usuario do apache tiver mais permssão que o usuario do FTP ele deve mudar, mas safe-mode(deve ou pelo menos deveria) estar ativo.
"Sua lova virtual descomplicada"
"tecnologia php + mysql, smarty, adodb"
planos a partir de R$ 50,00
email: ze_violeiro@yahoo.com
#9
Posted 22/06/2007, 10:10
Está me zuando? Se você não sabe muito de desenvolvimento "eu fico como?"meu conhecimento em desenvolvimento é mínimo ainda ... e vou em passos de tartaruga... muita coisa para fazer ao mesmo tempo.
No meu caso não é galeria de fotos, seria um disco virtual, então a pessoa manipula os arquivos dela, o problema é que em outro host funciona perfeitamente, de forma que OWNER dos arquivos ficam sempre o login da conta de hospedagem, somente neste host é que está aparecendo Apache.
ZÉ VIOLEIRO (Você é goiano? Já encontrou outro pra montar uma dupla? )
O safe mode está desativado, mas, bom, sendo assim já que o usuário da conta tem permissões menores que o apache então não é possível mudar quando safe mode está ativo.
Sim, o arquivo está no mesmo diretório do alvo.
Falopa!
#10
Posted 22/06/2007, 11:17
Você precisa verificar também se a pasta raiz do seu sistema está com permissão 0777 também, ou no mínino 0775, 0766 ...
666 ... ^^
Yeah I do have some stories, and it's true I want all the glory ...
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)