С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
IIS
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/10: Рейтинг темы: голосов - 10, средняя оценка - 4.60
UBaHbI4
0 / 0 / 0
Регистрация: 07.08.2014
Сообщений: 3
1

IIS 7.5 не запускается .exe из cgi-bin

07.08.2014, 17:05. Просмотров 2025. Ответов 4
Метки нет (Все метки)

Добрый день, помогите пожалуйста. Столкнулся с такой проблемой. Есть сайт, работает на IIS6. В сайте реализовано следующее: пользователь открывает страничку, на ней апплет, в котором отображаются тех.параметры. Апплет запускает из cgi-bin exe приложение, которое взаимодействует с DCOM приложением(с помощью которого получает значения параметров). Все работает отлично (Windows server 2003 x86). Хочу перейти на Windows Server 2008 R2 64x, на котором IIS 7.5. Не работает exe приложение и все. Вижу что в диспетчере задач приложение периодически появляется, и даже выводит информацию в текстовый файл(для отладки сделал). Но при активации DCOM в exe приложении выскакивает ошибка "ActiveX can't create object". Думаю, что связано с безопасностью, наверное. Если exe запустить двойным щелчком мыши, он нормально отрабатывает, получает данные от DCOM. Но при загрузке апплета в веб браузер не работает. Все облазил в IIS (интерфейс конечно отличается от win2003, но старался все так же настроить), экспериментировал с настройками DCOM через dcomcnfg.exe, все бесполезно. Настройки делал в точности как в IIS6. Подскажите в каком направлении действовать? Надеюсь понятно смог объяснить. Заранее спасибо.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.08.2014, 17:05
Ответы с готовыми решениями:

Не запускается IIS Express
Здравствуйте! Подскажите что не так с - iis express- .Стоит win7 64, не...

Не запускается IIS Express
Когда пытаюсь запустить проект в VisualStudio, выдает ошибку. Нашел статью...

не запускаеться (CGI вместе с MySQL) под Apache: Premature end of script headers: c:/www/cgi-bin/catalog.cgi
такая трабла: вот что пишет Apache в Log: Premature end of script...

Perl + SSI = ошибка invalid CGI ref 'http://сервер/cgi-bin/view_bag.pl' in ....
Вопрос такой: Скрипт view_bag.pl без ошибок выполняется в папке /cgi-bin/, при...

При попытке отправить данные формы открывается страница с сообщением: 'The requested method POST is not allowed for the URL /cgi-bin/script.cgi.'
Имеется форма, начальный тег: <form method=post action='cgi-bin/script.cgi'>...

4
Dr_Quake
Заблокирован
08.08.2014, 00:28 2
Так почитай про безопасность и методику работу пулов приложений в новых iis, можно опустить до старого безопасность.
0
UBaHbI4
0 / 0 / 0
Регистрация: 07.08.2014
Сообщений: 3
10.08.2014, 18:08  [ТС] 3
Не получается никак. Уже везде где можно дал доступ ВСЕМ. И безрезультатно. Все дело в DCOM. Не может exe файл его активировать при запуске из веб страницы.
0
Dr_Quake
Заблокирован
10.08.2014, 21:25 4
Приведи скрины пула и всех свойств. В новом и старом. Если там DCOM ещё - надо дополнительно в DCOM компонентах проверить безопасность и настройки этого компонента. Ну, точнее компонента который он использует. И прогнать вручную с командной строки твой cgi exe.
0
UBaHbI4
0 / 0 / 0
Регистрация: 07.08.2014
Сообщений: 3
11.08.2014, 14:59  [ТС] 5
Хорошо, завтра на работе сделаю скрины. В DCOM я настраивал все как в IIS6, даже делал доступ на активацию и доступ к данным для всех. DCOM отрабатывает как мне кажется нормально. Т.к. когда вручную запускаю exe файл, он получает данные от DCOM, DCOM выдает что есть подключение и показывает какие параметры передает. Но как только запускаю через сайт, все, к DCOM доступа нет. Если сделать вывод ошибки, то пишет "ActiveX component can't create object. Доступ к папочке cgi-bin тоже пытался дать всем. Выполнение 32 битных поставил true. Что ему еще нужно, не понимаю.
0
11.08.2014, 14:59
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.08.2014, 14:59

Запуск CGI вне cgi-bin и запуск index.cgi
Никак не получается сделать настройку 1) Запуск CGI-программ ВНЕ /cgi-bin/ ...

Вопрос по cgi-bin и исполняемость pl
В директории cgi-bin есть pl файл, который работает с dll библиотекой и который...

symlink на cgi-bin как сделать?
Помогите советом если кто знает, как сделать общую папку cgi-bin для нескольких...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru