Ir para conteúdo
Fórum Script Brasil
  • 0

Chmod Em Localhost Como Fazer?


misterviralata

Pergunta

11 respostass a esta questão

Posts Recomendados

  • 0

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 nada

Você encontrará uma explicação mais completa em

http://br.php.net/manual/pt_BR/function.chmod.php

Link para o comentário
Compartilhar em outros sites

  • 0

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...

Link para o comentário
Compartilhar em outros sites

  • 0

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...

Link para o comentário
Compartilhar em outros sites

  • 0

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.php

chmod 706 configure.php

cd C:/apachefriends/xampp/htdocs/web/web/ecommerce/admin/includes/

touch configure.php

chmod 706 configure.php

Se chmod 706 não adiantar, por favor tente chmod 777

tentei 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?

Link para o comentário
Compartilhar em outros sites

  • 0

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.php

chmod 706 configure.php

cd C:/apachefriends/xampp/htdocs/web/web/ecommerce/admin/includes/

touch configure.php

chmod 706 configure.php

Se chmod 706 não adiantar, por favor tente chmod 777

o que devo fazer?

Link para o comentário
Compartilhar em outros sites

  • 0

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.

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...