misterviralata Postado Dezembro 29, 2006 Denunciar Share Postado Dezembro 29, 2006 Ola Amigos!Como mudo as permissões de chmod no php em localhost?O que é chmod?pra que serve 777, 705 e 666?Obrigado a todos! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Alexandre BSB Postado Dezembro 29, 2006 Denunciar Share Postado Dezembro 29, 2006 chmod = permissão.Vou te dar um exemplo claro de um chmod no windows. Quando voce clica com o botão direito do mouse em cima de uma pasta no windows e em seguida em propriedades, vai abrir uma ferramenta. La em baixo dessa ferramenta que acabou de abrir você encontrará as opções em Atributos ( Somente leitura, Oculto). Quando altera o atributo do arquivo/pasta você automaticamente restringe ou libera certas permissões de acesso aos mesmo.No php acontece a mesma coisa. A questão dos numeros são exatamente isso, só que de forma numérica. o Número 0600 libera escrita e leitura para o proprietario e para os demais usuário nadaVocê encontrará uma explicação mais completa emhttp://br.php.net/manual/pt_BR/function.chmod.php Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Dezembro 29, 2006 Denunciar Share Postado Dezembro 29, 2006 Lembrando que esse tipo de permissão vem do sistema Unix, no Windows a coisa funciona de modo diferente, logo, num servidor Windows não adianta dar um chmod 0777 (quando você executa o chmod no php tem que chamar o 0 na frente) que o Windows não vai saber o que é esse tal de chmod... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 frlouzada Postado Dezembro 29, 2006 Denunciar Share Postado Dezembro 29, 2006 E qual seria a funcionalidade de um chmod? Em quais casos eu usaria?Me dê um exemplo usual! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Dezembro 29, 2006 Denunciar Share Postado Dezembro 29, 2006 E qual seria a funcionalidade de um chmod? Em quais casos eu usaria?Me dê um exemplo usual!Simples, vamos supor que você quer fazer upload de arquivos em um diretório, você precisará que esse diretório tenha permissão de escrita, senão vai dar erro na hora de mover o arquivo da pasta temporária para a destinação que você indicou... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 misterviralata Postado Dezembro 29, 2006 Autor Denunciar Share Postado Dezembro 29, 2006 ola amigos!no meu caso to tentando instalar um sistema de encontrei na internet e no meio da instalação aparece a siguinte mensagem:O arquivo de configuração não tem permissão de escrita.Por favor tome as seguintes ações: cd C:/apachefriends/xampp/htdocs/web/web/ecommerce/includes/touch configure.phpchmod 706 configure.phpcd C:/apachefriends/xampp/htdocs/web/web/ecommerce/admin/includes/touch configure.phpchmod 706 configure.phpSe chmod 706 não adiantar, por favor tente chmod 777tentei clicar com o botão direito eme cima do arquivo configure.php e colocar somente leitura mas não adiantou tem outra forma de fazer funcionar? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Dezembro 29, 2006 Denunciar Share Postado Dezembro 29, 2006 Somente leitura significa que não existe possibilidade de escrita no arquivo, e esse é justamente o problema, você tem que desmarcar todas as opções do Windows... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 misterviralata Postado Dezembro 29, 2006 Autor Denunciar Share Postado Dezembro 29, 2006 Desculpe minha ignorancia, mas clicando com o botão direito em cima do arquivo no menu propriedade tem duas opção:somente leitura e oculto.o arquivo veio com as duas opções desmarcadas marquei a opção somente leitura para testar mas não deu certo, desmarquei a opção e continua mostrando a mensagem de erro na hora da instalação:O arquivo de configuração não tem permissão de escrita.Por favor tome as seguintes ações: cd C:/apachefriends/xampp/htdocs/web/web/ecommerce/includes/touch configure.phpchmod 706 configure.phpcd C:/apachefriends/xampp/htdocs/web/web/ecommerce/admin/includes/touch configure.phpchmod 706 configure.phpSe chmod 706 não adiantar, por favor tente chmod 777o que devo fazer? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Dezembro 29, 2006 Denunciar Share Postado Dezembro 29, 2006 Que versão do Windows você está usando?Que eu saiba sempre tem 3 opções:Arquivo/Arquivo mortoSomente leituraOculto Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 misterviralata Postado Dezembro 29, 2006 Autor Denunciar Share Postado Dezembro 29, 2006 windows xpda uma olhada neste linkhttp://educacao.hortolandia.sp.gov.br/chmods.jpgaqui tem a imagem do clique com o botão direito só tem duas opção somente leitura e oculto Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Dezembro 29, 2006 Denunciar Share Postado Dezembro 29, 2006 Está certo, faz uns 2 meses que parei de usar o XP, dai esqueci disso, outra coisa a permissão da pasta também está da mesma maneira? porque eu vi que você está lidando com ecommerce, e provavelmente alguma pasta de upload precisará de permissão de escrita. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 tellys Postado Dezembro 29, 2006 Denunciar Share Postado Dezembro 29, 2006 vish cara já expliquei isso pra você em outro site!!! rs sou o Supertelnet!!!rs Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
misterviralata
Ola Amigos!
Como mudo as permissões de chmod no php em localhost?
O que é chmod?
pra que serve 777, 705 e 666?
Obrigado a todos!
Link para o comentário
Compartilhar em outros sites
11 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.