Колесник В.
53 сообщения
#17 лет назад
Есть php скрипт, который выполняет некоторые действия,
есть CGI скрипт (perl), который запускаеться коммандой в консоле: perl load.cgi radioGen=radioGen1-1
perl я совсем не знаю, работать с консолью тоже не умею....
но вот нужно этот cgi запускать из php.

Подскажите кто знает
Колесник В.
53 сообщения
#17 лет назад
Хм... Нашёл что команды можно выполнять функцией exec()
но вот как правильно выполнять?
exec("perl load.cgi radioGen=radioGen1-1";
так и выполнять?
сам скрипт (php который) работает в фоне, и выполняет некоторые действия циклично, в том числе нужно в цикле несколько раз запуситить cgi скрипт.

Блин, разве никто не сталкивался с таким?
Вадим Т.
3240 сообщений
#17 лет назад
exec("/путь_к_перл/perl /путь_к_лоадцжи/load.cgi radioGen=radioGen1-1");

может еще потребуется выставлять какие-либо переменные окружения, или ставить текущий каталог (что внутни load.cgi я не знаю).