Я пытаюсь выполнить PERL скрипт из PHP с помощью следующего кода:Выполнить PERL скрипт PHP
$command = "/usr/bin/perl /var/www/html/perl/test.pl 1 2";
exec($command, $output);
var_dump($output);
Но никогда не работает это.
Я пробовал с системой, passthru, exec_shell, но скрипт не работает.
Вы можете мне помочь?
Любые ошибки? Пробовал работать/usr/bin/perl /var/www/html/perl/test.pl 1 2 из оболочки? –
Выполняется ли это с консоли или сервера? Если с сервера: имеет ли пользователь, выполняющий сервер, привилегию запуска этого файла? Если из командной строки: у вашего пользователя есть привилегия? – Amarnasan
Каков результат вашего 'var_dump ($ output)'? – user1934428