Dificuldade ao tentar executar comando do sistema pelo php (RaspBerry pi)

1. Dificuldade ao tentar executar comando do sistema pelo php (RaspBerry pi)

Rodrigo
rmenchio

(usa CentOS)

Enviado em 11/01/2017 - 15:42h

Primeiramente boa tarde,

Estou tendo dificuldades para executar o comando ifconfig para setar o ip da lan do raspberry pelo php (por uma página na web).
Tentei de inúmeras maneiras e não faço ideia de onde esteja o erro.
No momento os dois arquivos se encontram assim:

O primeiro arquivo é o index.htlm:

https://uploaddeimagens.com.br/imagens/index-png--19

Ignorar a primeira parte, que se trata de um botão para reiniciar o rasp.

A segunda parte cria uma caixa para escrever e um botão para enviar, que abre um arquivo ip.php para executar o comando do sistema. O conteúdo da caixa é salvo numa variável que é capturada no arquivo ip.php. Creio que o problema seja na passagem de variável php para o comando do sistema, pois se eu colocar simplesmente "system('reboot');" ele consegue executar a função sem dificuldades.

https://uploaddeimagens.com.br/imagens/ajuda-png--29
Esse é o arquivo ip.php

Tentei de todas as formas possíveis e encontrei uma solução que poderia funcionar, desativar o safe mode do php, porem não encontrei essa opção no arquivo php.ini.

A página é exibida assim:
https://uploaddeimagens.com.br/imagens/sem_titulo-png--19312

Se houver algum erro bobo, me perdoem, estou iniciando no linux tem menos de 1 ano e ainda tenho algumas complicações.



EDIT: Abri o log no apache e encontrei o seguinte erro:

SIOCSIFNETMASK: Operation not permitted
SIOCSIFFLAGS: Operation not permitted



  






Patrocínio

Site hospedado pelo provedor HostGator.
Linux banner
Linux banner
{BANNER_MODEL3}

Destaques

Artigos

Dicas

Viva o Android

Tópicos

Top 10 do mês

Scripts