|
|
|
| Друзья, помогите с таким вопросом:
на сервере Apache в папке cgi-bin лежит exe - файлик, который отлично запускается с серверной машины.
на клиентской машине получаю ошибку "сброшено подключение к этому серверу http://....cgi-bin/....exe"
В чем дело то?? | |
|
|
|
|
|
|
|
для: assasu
(05.03.2008 в 08:54)
| | как понять отлично запускается с серверной машины? | |
|
|
|
|
|
|
|
для: Agronom
(05.03.2008 в 13:24)
| | ну тоесть с той машины где стоит сервер все работает | |
|
|
|
|
|
|
|
для: assasu
(05.03.2008 в 13:33)
| | каким образом работает? у вас как я понимаю виндовс машина как вы этот exe запускаете локально или темже запросом через адрес? | |
|
|
|
|
|
|
|
для: Agronom
(05.03.2008 в 13:35)
| | запускаю локально http://localhost/cgi-bin/Project.exe/
на клиенте http://192.168.0.166/cgi-bin/Project.exe | |
|
|
|
|
|
|
|
для: assasu
(05.03.2008 в 13:40)
| | а можно кусок скрипта, где scriptAlias в котором exe прописано | |
|
|
|
|
|
|
|
для: Agronom
(05.03.2008 в 13:47)
| | да тут не скрипт..тут все хуже..
я создаю веб сервис на Делфи. созданный сервис (он же Project.exe) кладу с папку cgi-bin на сервере apache.
Далее создаю (опять же в Делфи) клиента веб сервиса.
так вот : на машине где запущен apache этот клиент работает, а на другой машине нет! останавливается с ошибкой "сброшено подключение к серверу...." | |
|
|
|
|
|
|
|
для: 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 | |
|
|
|
|
|
|
|
для: assasu
(05.03.2008 в 14:05)
| | вот как, тогда вам думаю нужно смотреть параметры настройки сети... | |
|
|
|
|
|
|
|
для: Agronom
(05.03.2008 в 14:10)
| | знать бы еще куда смотреть...уже все проглядел..... | |
|
|
|
|
|
|
|
для: assasu
(05.03.2008 в 14:12)
| | а дугие скрипты с клиентской машины работают? | |
|
|
|
|
|
|
|
для: Agronom
(05.03.2008 в 14:13)
| | нет...никакие не работают, все работает только на сервере.... | |
|
|
|
|
|
|
|
для: assasu
(05.03.2008 в 14:18)
| | с этого и надо было начинать =), ну тогда разбирайтесь с доступом, что у вас в директиве ServerName и Listen ? | |
|
|
|
|
|
|
|
для: Agronom
(05.03.2008 в 15:45)
| | вот такая штука есть
#Listen 3000
#Listen 12.34.56.78:80
но тут закоментированно ...как нужно то?)
ServerName localhost - это имя сервера....
вроде все правильно....но сервис уропно не хочет работать с клиентской машины(( | |
|
|
|
|
|
|
|
для: assasu
(06.03.2008 в 05:26)
| | попробуйте
Listen 0.0.0.0:80
А сервер вообще доступен из локальной сети? ping? может firewall стоит или заблокирован 80 порт? | |
|
|
|
|
|
|
|
для: Agronom
(06.03.2008 в 16:04)
| | проблема решилась...дело было в "кривом " веб -сервисе. он пытался запустить exe на локальной машине, когда должен был запустить его на сервере.. Исправил..))) | |
|
|
|