Может быть проще разобрать это в своей основной проблеме, как вызвать другую программу из perl , на что есть ответ в справочной информации perlop
о qx
(или посмотреть perl qx
команда другим способом). Это информирует вас о том, как запустить внешнюю программу и получить выходные данные, при условии, что ваш PHP-скрипт действительно работает при вызове из командной строки (вы можете запустить его через php your-php-script.php
?).
Если ваш скрипт работает только через HTTP-запрос, вам нужно использовать что-то вроде LWP :: UserAgent или WWW :: Mechanize для получения контента через его URL, аналогично тому, как вам нужно было бы использовать HTTP_Request.php
в PHP.