The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Apace+perl, запуск проги"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [ Отслеживать ]

"Apace+perl, запуск проги"  
Сообщение от lkan email on 11-Фев-09, 08:26 
Помогите пожалста,
стоит Apache, в каталоге cgi лежит exe файл, который генерит html страницу. когда запускаю в браузере "http://localhost/cgi/getDataGis.exe"? все нормально.
если в скрипте пишу

$cmd="http://localhost/cgi/getDataGis.exe" ;
$run=`$cmd`;
print $run;

не отрабатывает, но и ошибок нет

если пишу

$cmd=" C:/webGis/home/localhost/cgi/getDataGis.exe" ;
$run=`$cmd`;
print $run;

,то нормально.
т.е. относительный путь задать нельзя?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Apace+perl, запуск проги"  
Сообщение от Veon email(??) on 11-Фев-09, 12:55 
Когда вы делаете

$cmd=" C:/webGis/home/localhost/cgi/getDataGis.exe" ;
$run=`$cmd`;

Система идет по диска и запускает экзешник

Когда вы делаете

$cmd="http://localhost/cgi/getDataGis.exe" ;
$run=`$cmd`;
print $run;

Откуда система знает что надо идти по http, то что прописано
$cmd="http://localhost/cgi/getDataGis.exe" ;

для нее не аргумент.

Совет: Почитайте документацию. Говорю это Вам не потому что мне больше нечего сказать, а потому что, если ТАКОЕ объяснять. то Вы никогда не научитесь сами.

>[оверквотинг удален]
>не отрабатывает, но и ошибок нет
>
>если пишу
>
>$cmd=" C:/webGis/home/localhost/cgi/getDataGis.exe" ;
>$run=`$cmd`;
>print $run;
>
>,то нормально.
>т.е. относительный путь задать нельзя?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Apace+perl, запуск проги"  
Сообщение от angra (ok) on 11-Фев-09, 14:34 
Гений, попробуй выполнить в command.com или cmd.exe "http://localhost/cgi/getDataGis.exe", почитай что тебе скажет на это шелл. А ошибок нет, потому что они идут на STDERR, а не STDOUT и не захватываются при помощи ``.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Apace+perl, запуск проги"  
Сообщение от lkan email on 11-Фев-09, 14:37 
спасибо за советы, использовала LWP::Simple, все получилось


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру