Página 2 de 2 PrimeiroPrimeiro 12
+ Responder ao Tópico



  1. <?php
    echo get_current_user();
    exec("sudo cd /etc/apache2/auth/ && htpasswd -b /etc/apache2/auth/htpasswd suporte1 senha");
    ?>

    a função get_current_user() retornou à "root"
    mesmo com o sudo, o comando não funcionou.

  2. tu já configurou o php.ini?



  3. Esqueci de um detalhe!
    Eu rodo muita coisa pelo php porem não desta forma! eu uso
    Código :
    shell_exec
    .
    Acredito que o correto e com ele!

  4. Seria necessário configurar o que no php.ini? Utilizo exec para executar arquivos, mudar permissões e vai normal!
    EDIT: com shell_exec não funcionou também
    Última edição por FarinhadeOsso; 28-06-2011 às 13:24.



  5. Então concerteza vc ta fazendo algo errado!
    vou expor um exemplo pratico:
    Código :
    shell_exec ("/usr/bin/sudo /sbin/iptables -t filter -I FORWARD -d 0/0 -s $ip_dedicado -j ACCEPT > /dev/null 2>&1");
    Porem meu usuario do apache esta configurado no sudoers.
    No php.ini como trabalho com muita programação em php e registros em banco de dados eu sempre preciso ativar a opção
    Código :
    register_globals = on
    Até hoje tudo que quero tem funcionado sem problemas!






Tópicos Similares

  1. httpd.conf e domínios virtuais
    Por estanisgeyer no fórum Servidores de Rede
    Respostas: 6
    Último Post: 24-11-2003, 14:32
  2. Ejetando uma folha em branco no final da impressão
    Por _edinh0_ no fórum Servidores de Rede
    Respostas: 10
    Último Post: 06-06-2003, 07:53
  3. Como configurar o httpd.conf para rodar scripts cgi?
    Por no fórum Servidores de Rede
    Respostas: 1
    Último Post: 28-05-2003, 10:29
  4. Configurar o Path_sendmail no httpd.conf
    Por Neckratal no fórum Servidores de Rede
    Respostas: 4
    Último Post: 27-12-2002, 10:08
  5. negar remetente em branco
    Por no fórum Servidores de Rede
    Respostas: 0
    Último Post: 28-11-2002, 12:13

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L