Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Запуск exe
 
 автор: assasu   (05.03.2008 в 08:54)   письмо автору
 
 

Друзья, помогите с таким вопросом:
на сервере Apache в папке cgi-bin лежит exe - файлик, который отлично запускается с серверной машины.
на клиентской машине получаю ошибку "сброшено подключение к этому серверу http://....cgi-bin/....exe"
В чем дело то??

   
 
 автор: Agronom   (05.03.2008 в 13:24)   письмо автору
 
   для: assasu   (05.03.2008 в 08:54)
 

как понять отлично запускается с серверной машины?

   
 
 автор: assasu   (05.03.2008 в 13:33)   письмо автору
 
   для: Agronom   (05.03.2008 в 13:24)
 

ну тоесть с той машины где стоит сервер все работает

   
 
 автор: Agronom   (05.03.2008 в 13:35)   письмо автору
 
   для: assasu   (05.03.2008 в 13:33)
 

каким образом работает? у вас как я понимаю виндовс машина как вы этот exe запускаете локально или темже запросом через адрес?

   
 
 автор: assasu   (05.03.2008 в 13:40)   письмо автору
 
   для: Agronom   (05.03.2008 в 13:35)
 

запускаю локально http://localhost/cgi-bin/Project.exe/
на клиенте http://192.168.0.166/cgi-bin/Project.exe

   
 
 автор: Agronom   (05.03.2008 в 13:47)   письмо автору
 
   для: assasu   (05.03.2008 в 13:40)
 

а можно кусок скрипта, где scriptAlias в котором exe прописано

   
 
 автор: assasu   (05.03.2008 в 13:53)   письмо автору
 
   для: Agronom   (05.03.2008 в 13:47)
 

да тут не скрипт..тут все хуже..
я создаю веб сервис на Делфи. созданный сервис (он же Project.exe) кладу с папку cgi-bin на сервере apache.
Далее создаю (опять же в Делфи) клиента веб сервиса.
так вот : на машине где запущен apache этот клиент работает, а на другой машине нет! останавливается с ошибкой "сброшено подключение к серверу...."

   
 
 автор: assasu   (05.03.2008 в 14:05)   письмо автору
 
   для: Agronom   (05.03.2008 в 13:47)
 

вот куски из файла настройки апача:
ScriptAlias /cgi-bin/ "C:/Apache/cgi-bin/"
ScriptAlias /cgi/ "C:/Apache/cgi-bin/"
ScriptAlias /php/ "c:/apache/php/"
AddHandler cgi-script .cgi .bat .exe
AddType text/html .shtml
AddHandler server-parsed .shtml .html .htm

   
 
 автор: Agronom   (05.03.2008 в 14:10)   письмо автору
 
   для: assasu   (05.03.2008 в 14:05)
 

вот как, тогда вам думаю нужно смотреть параметры настройки сети...

   
 
 автор: assasu   (05.03.2008 в 14:12)   письмо автору
 
   для: Agronom   (05.03.2008 в 14:10)
 

знать бы еще куда смотреть...уже все проглядел.....

   
 
 автор: Agronom   (05.03.2008 в 14:13)   письмо автору
 
   для: assasu   (05.03.2008 в 14:12)
 

а дугие скрипты с клиентской машины работают?

   
 
 автор: assasu   (05.03.2008 в 14:18)   письмо автору
 
   для: Agronom   (05.03.2008 в 14:13)
 

нет...никакие не работают, все работает только на сервере....

   
 
 автор: Agronom   (05.03.2008 в 15:45)   письмо автору
 
   для: assasu   (05.03.2008 в 14:18)
 

с этого и надо было начинать =), ну тогда разбирайтесь с доступом, что у вас в директиве ServerName и Listen ?

   
 
 автор: assasu   (06.03.2008 в 05:26)   письмо автору
 
   для: Agronom   (05.03.2008 в 15:45)
 

вот такая штука есть
#Listen 3000
#Listen 12.34.56.78:80
но тут закоментированно ...как нужно то?)
ServerName localhost - это имя сервера....
вроде все правильно....но сервис уропно не хочет работать с клиентской машины((

   
 
 автор: Agronom   (06.03.2008 в 16:04)   письмо автору
 
   для: assasu   (06.03.2008 в 05:26)
 

попробуйте
Listen 0.0.0.0:80

А сервер вообще доступен из локальной сети? ping? может firewall стоит или заблокирован 80 порт?

   
 
 автор: assasu   (07.03.2008 в 05:11)   письмо автору
 
   для: Agronom   (06.03.2008 в 16:04)
 

проблема решилась...дело было в "кривом " веб -сервисе. он пытался запустить exe на локальной машине, когда должен был запустить его на сервере.. Исправил..)))

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования