Problema na instalação de Componentes

  • rodolpho.pedra
  • Avatar de rodolpho.pedra Autor do Tópico
  • Offline
  • JCB! Professional
  • JCB! Professional
Mais
16 anos 5 meses atrás #5102 por rodolpho.pedra
rodolpho.pedra created the topic: Problema na instalação de Componentes
Olá Pessoal, estou com o seguinte problema:
Ao instalar algum componente ou módulo pelo Administrator a permissão da pasta no meu servidor ficam para o proprietário "99", porém o nome do usuário do servidor é "rodolpho" por exemplo.

Quando acesso o servidor via FTP, vejo que quase todas as pastas estão sob propriedade do usuário rodolpho, mas quando instalo diretamente via Web (administrator) aquele diretório referente à esse novo componente fica como se pertencesse apenas ao usuário "99".

Quando isso acontece, não consigo fazer muitas coisas.

EX.: instalei a galeria de imagens EXPOSE.
essa pasta tem o "99" como proprietário, por isso quando tento adicionar imagens...simplesmente não faz upload pq não tenho permissão na pasta do servidor.

Existe alguma maneira de resolver tal problema.


OBS.: não adianta mudar permissão da pasta pq como o proprietário é diferente, vai dar acesso negado e já tentei fazer o upload do arquivo ZIP para o servidor e instalar o componente pela opção de instalar por diretório, mas o mesmo ocorre.

Please Entrar ou Registrar to join the conversation.


Mais
16 anos 5 meses atrás #5104 por elvisvinicius
elvisvinicius replied the topic: Re: Problema na instalação de Componentes
Oi amigo.

Esse é o comportamento normal do servidor.

Quando vc enviar uma instalação Joomla via FTP, os arquivos e pastas vão com o mesmo usuário e grupo do FTP.

A partir daí, qualquer tipo de instalação de extensões, upload de arquivos ou imagens, geração de thumbnails, etc, tudo passará a ter o usuário e grupo 99 (nobody) - ou outro, depende da configuração do servidor.

Isso se deve ao fato de que os scripts php estão executados pelo servidor e qualquer coisa gerada por eles será de propriedade do servidor.

Por isso a recomendação de determinadas pastas terem a permissão 777. Por que com essa permissão, não importa quem é o dono, o servidor (99) conseguirá gravar arquivos ou pastas nela.

Ou seja, depois que envia pelo FTP, esquece um pouco dele e passa a usar um gerenciador de arquivos online. Só usa o FTP pra manipular arquivos previamente enviados por FTP. Usa o gerenciador online pra manipular qualquer coisa criada no servidor.

A melhor coisa a fazer, é ter um acesso SSH onde você possa enviar o ZIP do Jooma e descompactá-lo. Assim, tudo fica com o dono correto (99) e daí você pode aposentar o FTP.


Recomendo o ninjaXplorer ou eXtplorer como gerenciadores.

( ^^)

Please Entrar ou Registrar to join the conversation.

  • rodolpho.pedra
  • Avatar de rodolpho.pedra Autor do Tópico
  • Offline
  • JCB! Professional
  • JCB! Professional
Mais
16 anos 5 meses atrás #5139 por rodolpho.pedra
rodolpho.pedra replied the topic: Re: Problema na instalação de Componentes
Obrigado pela ajuda amigo. Vou testar a permissão 777, mas isso não seria ruim para a segurança?

Please Entrar ou Registrar to join the conversation.

Mais
16 anos 5 meses atrás #5144 por elvisvinicius
elvisvinicius replied the topic: Re: Problema na instalação de Componentes

rodolpho.pedra escreveu: Obrigado pela ajuda amigo. Vou testar a permissão 777, mas isso não seria ruim para a segurança?


Existe muito folclore a respeito de segurança em servidores web e isso se deve ao fato de quando as hospedagens compartilhadas eram mal configuradas, permitindo que um usuário tivesse acesso aos arquivos da conta de outro usuário.

Houve uma época que eu conseguia ver os arquivos de oitras via FTP (isso a mal pra segurança!).

Hoje as coisas são melhores. Beeeem melhores. Escolha bem a hospedagem e de preferência, opte por aquelas que oferecem acesso SSH (acesso à hospedagem via terminal - você tem um controle muito completo sobre seus arquivos).


( ^^)

Please Entrar ou Registrar to join the conversation.

Mais
15 anos 3 meses atrás #34773 por E_mail
E_mail replied the topic: Re: Problema na instalação de Componentes
Minha dica, não sei qual host vc utiliza amigo.
Mais alguns dos hosts tem por escrito um campo escrito "Restaurar Permissões", isso faz com o Owner 99 seja extinto...ok

Espero ter ajudado.....

Please Entrar ou Registrar to join the conversation.