Jump to content
Fórum Script Brasil
  • 0

Funções system() exec() shell_exec()


INEM

Question

Olá,

Eu pretendia saber se é possível substituir as funções system(), exec() ou shell_exec() por outro comando, afim de executar um processo dentro do sistema operativo, pois o servidor onde tenho uma página PHP está a bloquear todas estas funções.

Warning: system() has been disabled for security reasons

Warning: exec() has been disabled for security reasons

Warning: shell_exec() has been disabled for security reasons

Pretendo executar uma destas funções para execução de um programa, mas como o "hosting" não permite como ultrapassar esta dificuldade?

É possível? se sim como fazer?

Obrigado em avanço pelas vossas respostas...!

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0
Se o servidor tem a restrição, não há nada que você possa fazer.

Na verdade tem sim. Você poderá solicitar ao seu servidor de hospedagem que liberem o acesso ao php.ini. Caso eles não liberem, você poderá fazer isso via script, pela função ini_set().

No topo do seu script, coloque isso:

<?php
ini_set("disable_function", "");
?>

Teste isso e posta aqui se deu certo :)

Link to comment
Share on other sites

  • 0
Na verdade tem sim. Você poderá solicitar ao seu servidor de hospedagem que liberem o acesso ao php.ini. Caso eles não liberem, você poderá fazer isso via script, pela função ini_set().

Imagina a festa que seria poder ativar um shell_exec pelo ini_set... estas funções nunca estão ativadas em servidores de produção por motivos óbvios, isso fica ativo apenas em dedicados e VPSs se o usuário pedir, já que elas permitem fazer um estrago total na máquina.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...