Я пытаюсь запустить скрипт на Perl, используя:Run Perl при отключении системы()
$var = null;
system(PATH_PERL . 'script.pl', $var);
var_dump($var);
Однако, я получаю эту ошибку:
Warning: system() has been disabled for security reasons [...]
Полный список инвалидов функции (с ini_get('disable_functions')
):
system, system_exec, shell, shell_exec, exec, passthru, escapeshellarg, escapeshellcmd, proc_close, proc_open, ini_alter, popen, show_source, enable _dl, dl
есть ли способ, чтобы выполнить скрипт на Perl, когда эти фу nctions отключены?
что возвращает 'print ini_get (« disable_functions »);'? – bwoebi
@bwoebi Я добавил список на вопрос – Keelan
Написать интерпретатор Perl и реализацию VM в PHP. –