PHP não grava e nem modifica arquivos no servidor Ubuntu [RESOLVIDO]

1. PHP não grava e nem modifica arquivos no servidor Ubuntu [RESOLVIDO]

Eros Gabriel de Abreu
erosg11

(usa Ubuntu)

Enviado em 07/01/2016 - 15:23h

Eu tenho um servidor Ubuntu o qual eu instalei o apache2 e PHP5, pus alguns programas em php todos eles rodando perfeitamente, ele até lê arquivos de texto normal, mas quando mando ele criar ou modificar algum arquivo ele não apresenta nenhum erro, mas simplesmente ele não cria o arquivo, e também não cria novos diretórios.


  


2. Re: PHP não grava e nem modifica arquivos no servidor Ubuntu [RESOLVIDO]

Arthur J. Hoch
Arthur_Hoch

(usa FreeBSD)

Enviado em 07/01/2016 - 15:39h

erosg11 escreveu:

Eu tenho um servidor Ubuntu o qual eu instalei o apache2 e PHP5, pus alguns programas em php todos eles rodando perfeitamente, ele até lê arquivos de texto normal, mas quando mando ele criar ou modificar algum arquivo ele não apresenta nenhum erro, mas simplesmente ele não cria o arquivo, e também não cria novos diretórios.


Se for possível, poste a saída do comando " $ ls -all" da pasta do apache, mais precisamente da pasta onde estão os arquivos que você está tentando editar.


3. Re: PHP não grava e nem modifica arquivos no servidor Ubuntu [RESOLVIDO]

Rafael Lamin
xshadowbh

(usa Debian)

Enviado em 07/01/2016 - 15:40h

Possívelmente a exibição de erros está desativada na configuração, pode pesquisar no google por isso.
Já a gravação, já verificou se a pasta onde você quem gravar está com permissão de escrita?

O usuário do apache por exemplo, www-data, precisa ter permissão de escrita no local que você precisa.

Rafael Lamin
(CSSA - Administrador Linux pela UFMG - Professor de Sistemas de Informação em Libras - Desenvolvedor Linux - Palestrante)
Paintsoft.com.br


4. Re: PHP não grava e nem modifica arquivos no servidor Ubuntu [RESOLVIDO]

Eros Gabriel de Abreu
erosg11

(usa Ubuntu)

Enviado em 07/01/2016 - 15:42h

Consegui resolver, era só mudar o chmod da pasta para 777, mas obrigado


5. Re: PHP não grava e nem modifica arquivos no servidor Ubuntu [RESOLVIDO]

Arthur J. Hoch
Arthur_Hoch

(usa FreeBSD)

Enviado em 07/01/2016 - 15:54h

erosg11 escreveu:

Consegui resolver, era só mudar o chmod da pasta para 777, mas obrigado


Por motivos de segurança não é muito bom você dar permição 777 na pasta do apache, pois qualquer usuário pode editar.

O ideal é você usar:
$ chmod 775 #Para diretorios
$ chmod 664 #Para arquivos








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts