![]() |
Devido ao número de pessoas que me perguntam como aplicar a permissão de escrita chmod777, eu resolvi criar um artigo explicando o processo.
O chmod é um tipo de permissão aplicado em arquivos e pastas que determinam se um arquivo pode ou não ser alterado dentro do servidor.
Esse recurso é muito utilizado por sistemas CMS como o Wordpress, PhpBB, Joomla que necessitam de gravar dados ou criar arquivos no servidor.
Se você estiver instalando o seu CMS diretamente pelo servidor com a ajuda de um instalador como o Fantástico, ele se encarregará de aplicar as permissões necessárias, porém se estiver tentando uma instalação manual, poderá ser necessário alterar as permissões manualmente.
O que é chmod
Segundo a Wikipedia, o chmod é um comando utilizado em sistemas operacionais unix/linux que determina as permissões de pastas e arquivos.
Os números que podem ser aplicados variam de 0 a 7 e correspondem a um determinado tipo de permissão.
Para arquivos
0 (zero) permissão negada
1 permissão de execução
2 permissão de gravação
3 permissão de gravação e execução
4 permissão de leitura
5 permissão de leitura e execução
6 permissão de leitura e gravação
7 soma de todas as permissões
Para pastas
0 (zero) permissão negada
1 permissão para entrar no diretório
2 permissão para gravar dentro do diretório
3 permissão de entrar e gravar no diretório
4 permissão para listar o conteúdo do diretório
5 permissão de listar e entrar no diretório
6 permissão de listar e gravar no diretório
7 soma de todas as permissões
Fonte: Wikipedia
Para quais números alterar
Sinceramente falando, eu não entendo muito bem o funcionamento de cada um desses números, e sempre que eu necessito de alterar as permissões de algum arquivo ou pasta eu altero para o número 7 que basicamente dá permissão total de escrita.
Você pode fazer o mesmo sempre que precisar, lembrando que em alguns casos essa mudança só é necessária durante o processo de instalação do CMS, portanto poderá voltar a permissão assim que acabar.
Como alterar as permissões com o FileZilla
Eu ia explicar como fazer a alteração na permissão com imagens, mas resolvi fazer um vídeo.
Dizem que uma imagem vale mais que mil palavras. Então quantas palavras valem um vídeo?
Ps. O vídeo não ficou uma obra de arte, mas acho que cumpre o serviço.
Créditos da imagem de Sskennel






{ 18 comentários… leia abaixo ou deixe o seu }
Ola Celso,
gostaria de saber se tem algum servidor
de hospedagem gratuita que tenha já o joomla
para instalar tipo o 000webhost…
tipo eu queria joomla como primeira página
tipo assim 1 http://www.meusite.com ououtro
e não assim 2 http://www.meusite.com/joomla_1.0.x
até agora eu só encontrei a da 2 opção…
se vc puder me ajudar…
desde já agradeço…
Abraço.
http://freewebhostingarea.com/
Tem auto instalação de joomla, wordpress, phpbb, dupral e outros 2 cms que eu me esqueci o nome agora, aceita dominios proprios ou subdominios grátis, se você ultilizar dominio proprio, pode criar infinitos subdominios e pode criar emails pelo google apps, tem mod rewrite ativo, e tem varias outras coisas boas.
A unica coisa ruim que percebi até agora nesse host, é que ele exibe uma imagem bem pequena com o link deles nas paginas de erros do php (o que é dificil acontecer, e a imagem é bem pequena).
Na minha opinião, foi o melhor host que encontrei até agora, se alguem tiver uma sugestão de um bom host grátis que teja a esta altura, deixa aew!
Gabriel,
Obrigado pela dica, mas eu já falei sobre ele aqui.
Abraço!
A, esqueci de dizer, mas ele tambem tem a função mail() ativa, o que a maioria dos hosts grátis não tem. :S
Pinho,
Nomomento eu não tenho certeza de nenhum servidor que aceite o Joomla, porque ele é um dos CMS mais pesados e a maioria das empresas gratuitas não permitem a sua instalação.
Eu estou a procura de um servidor que suporte, quando descobrir publico algo aqui.
Abraço!
Já achei um server que tem varios scripts para instalar como o joomla…
é o freehostia mas tambem tem outro só que exibe anuncio no topo do site…
Valeu ai…
Abraço!
celso eu não consigo conectar em nenhum servidor , pra poder fazer o resto! , como faço para me conectar ? , eu não consegui entender isso! , bjs:@
Beatriz,
Você pode conferir uma vídeo aula que eu preparei onde ensino a configurar o FileZilla no Youtube. Confere aqui.
Abraço!
celso , eu não sonsegui novamente ;(
eu tentei com o site da video aula , mais sempre aparece ,” erro: erro critico”
“erro: Não pode conectar no servidor”
o que faço? , e muuiito obrigada pela ajuda *-*’
Beatriz,
Você está inserindo algum dado errado. Entre em contato com o suporte do servidor para ver quais são os seus dados.
Abraço!
Aeee cara muito obrigado por disponibilizar esse vídeo, como vocÊ disse, se a imagem vale mil palavras, o vídeo….
Wagner,
Obrigado por comentar.
Abraço!
Oi Celso, o Free Web Hosting Area permite Joomla.
Ali já tem no pacote Mambo, PHP, Joomla, Worpress, etc.
Eu realmente gosto da hospedagem deles.
Celso,
Para deixar o wordpress com acesso total, só preciso configurar o index.php ou todos os arquivos e diretorios que estiver no wordpress?
Gabriel,
Você não deve dar acesso total a todos os arquivos. Somente deve fazer isso nos arquivos necessários e quando for necessário.
Isso ajuda a manter o blog mais seguro contra hackers.
Abraço!
Mas para deixar o blog com permição de alterar o .htaccess ( caso eu altere os permalinks ), qual arquivo eu devo dar permição?
É que eu quero não ter a necessidade de precisar ir alterar o arquivo .htaccess quando eu alterar os permalinks, quero que ele altere automaticamente.
Gabriel,
Não tem como fazer isso. Você tem que alterar manualmente.
Ps. Normalmente você só precisa fazer isso uma única vez.
Abraço!