Estou com um problema estranho tentando alterar o php.ini de um servidor, já tentei via ssh e via gerênciador de arquivos, após alterar ao tentar salvar a alteração recebo a mensagem "Could not open file for writing: Permission denied", se faço uma copia do arquivo consigo salvar normalmente a alteração mais no original não, já verifiquei as permissões do arquivo e esta idêntico a outros servidores no qual sempre alterei normalmente. Estoui acessando via root e o arquivo esta com permissões "root(0)/root(0) 644"

Page 1 of 1
Problema ao alterar php.ini Permission denied
#2
Posted 13 junho 2007 - 04:16
Seu php esta protegido, por motivos obvios de segurança...
//Entao antes de alterar retire a proteçao
chattr -i php.ini
//depois de alterar volte a protecao
chattr +i php.ini
//Entao antes de alterar retire a proteçao
chattr -i php.ini
//depois de alterar volte a protecao
chattr +i php.ini
QUOTE
chattr +i
chattr é uma funcao direta do sistema de arquivos linux ext2, é bastante usado quando se quer proteger um arquivo massivamente,
Este atributo não permite que o usuário mude, apague, faça um (hard) link, renomei o arquivo (ou diretório). Também não é possível incluir dados no arquivo com esse atributo. Somente o usuário superuser 'root' pode setar ou tirar esse atributo.
Ex de uso: Muito usado quando voce edita algum arquivo do Cpanel e logo apos nao deseja que o cpanel atualize esse arquivo automaticamente, exemplo arquivos de login do webmail, ou outros tipos, apenas o root podera movimentar os arquivos.
chattr é uma funcao direta do sistema de arquivos linux ext2, é bastante usado quando se quer proteger um arquivo massivamente,
Este atributo não permite que o usuário mude, apague, faça um (hard) link, renomei o arquivo (ou diretório). Também não é possível incluir dados no arquivo com esse atributo. Somente o usuário superuser 'root' pode setar ou tirar esse atributo.
Ex de uso: Muito usado quando voce edita algum arquivo do Cpanel e logo apos nao deseja que o cpanel atualize esse arquivo automaticamente, exemplo arquivos de login do webmail, ou outros tipos, apenas o root podera movimentar os arquivos.
#3
Posted 07 agosto 2008 - 05:05
Essa dica de Statix é muito bem vinda, com certeza salva a vida de muita gente.
Agora só pra complementar, pra quem quiser um meio de alterar o arquivo php.ini em hospedagens compartilhadas, aqui temos um meio bem fácil de se fazer isso:
http://www.luizdeitos.com/2008/08/06/alter...compartilhadas/
E também para os mais ambiciosos, um meio de se instalar o ffmpeg e o ffmpeg-php em hospedagens compartilhadas:
http://www.luizdeitos.com/2008/08/07/ffmpe...-compartilhado/
no mais era isso, obrigado pela dica e sucesso à todos nós.
www.luizdeitos.com
Agora só pra complementar, pra quem quiser um meio de alterar o arquivo php.ini em hospedagens compartilhadas, aqui temos um meio bem fácil de se fazer isso:
http://www.luizdeitos.com/2008/08/06/alter...compartilhadas/
E também para os mais ambiciosos, um meio de se instalar o ffmpeg e o ffmpeg-php em hospedagens compartilhadas:
http://www.luizdeitos.com/2008/08/07/ffmpe...-compartilhado/
no mais era isso, obrigado pela dica e sucesso à todos nós.
www.luizdeitos.com
#4
Posted 07 agosto 2008 - 06:22
Obrigado, Luiz! Muito interessante sua dica do ffmpeg e do "php próprio"
Share this topic:
Page 1 of 1

Help










