Estou com um problema no meu servidor da web. Estou testando em uma nova compilação do kernel e parece que não consigo executar uma determinada parte nela. Todos os meus scripts funcionam, exceto este. Cada arquivo, por enquanto, tem 777 permissões (sei que é errado fazer isso).
O script que estou tendo problemas é aquele que abre o arquivo /etc/network/interfaces
e o salva em uma string para edição. Depois que as edições forem concluídas, ele salvará a string em um arquivo tempinterfaces
, que então, esse arquivo obterá cp
para o arquivo /etc/network/interfaces
.
Eu sei que esse script funciona no meu servidor antigo, por isso não é um problema de script. Eu tive que instalar manualmente o apache2.2.29 no meu novo Kernel. Esse script nem sequer grava no arquivo tempinterfaces
, pois nunca é atualizado. O comando cp
não é executado durante a execução deste script.
Alguma sugestão sobre como resolver este problema?
Editar * O script está sendo executado como no fato de que não há erro 500, 404, 200 durante a tentativa de execução do script. Tenho a sensação de que tem algo a ver com permissões, mas não consigo me concentrar no assunto. Eu também sou novo em trabalhar com permissões.
Script ipChange: link