Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Не работает Win-CGI приложение [D6, WinXP]


Term! ©   (2003-12-19 12:22:00) 

Не работает простенькая прога, которая должна выводить текст в окно IE 6.0
Сначала появлялось стандартное сообщение XP о ошибке приложение. После некоторых изменений настроек IIS от этого сообщения избавиться удалось, но текст в броузере все-равно не появляется, а только сообщение о пропущеных заголовках.
(И в первом, и во втором случае создавался дефолтовый html"ный файл в директории проги, в котором содержалось то, что должно было получиться.)
Есть какие-нибудь предположения, почему в IE не выводится результат работы проги?


Карелин Артем   (2003-12-22 14:13:00) [1]

Term! © (22.12.03 14:09) [16]
...............Медитация над пунктом 2...............


Плохиш_   (2003-12-22 14:12:00) [2]

>Term! © (22.12.03 14:09) [16]

Попробуй примеры из делфи


Term!   (2003-12-22 14:09:00) [3]

C IIS проблем нет: CGI"шки (без обращения к БД) там пашут нормально. В свойствах Query альясы ставятся тоже без проблем.


Карелин Артем   (2003-12-22 14:04:00) [4]

Term! © (22.12.03 14:03) [14]
1) У тебя с чьим аккаунтом IIS работает?
2) Сделай cgi, выводящую все алиасы БД.


Term!   (2003-12-22 14:03:00) [5]

Работаю в админовском аккаунте. СУБД - SQL Server 7.0
Связь через ODBC


Карелин Артем   (2003-12-22 13:56:00) [6]

Term! © (22.12.03 13:00) [12]
Для нормальной базы типа FireBird путь к базе должен включать имя сервера (localhost хотя бы), для бде локальней алиасы не видны. Надо делать системный DSN, в каждой cgi надо иметь по одной сессии и по одному TDataBase компоненту (уже 3 года как завязал с BDE).
Еще не хотят работать цгишки из неадминовского аккаунта IIS.


Term!   (2003-12-22 13:00:00) [7]

А ещё точнее????


Плохиш_   (2003-12-22 12:59:00) [8]


> Term! © (22.12.03 12:56) [8]
> А не работает!!!

Как всегда, ошибка в известной строке


Term!   (2003-12-22 12:58:00) [9]

То есть?


Карелин Артем   (2003-12-22 12:56:00) [10]

Term! © (22.12.03 12:53) [6]
Можно, только делать это надо по правилам многопоточного (и сетевого по-моему) доступа к базе.


Term!   (2003-12-22 12:56:00) [11]

А не работает!!!


Плохиш_   (2003-12-22 12:55:00) [12]


> Term! © (22.12.03 12:53) [6]
> Это уже сделал.
> Ещё вопрос: можно ли из обычного CGI Stand Alone Executable
> добавлять данные в БД при помощи TQuery?

Да


Term!   (2003-12-22 12:53:00) [13]

Это уже сделал.
Ещё вопрос: можно ли из обычного CGI Stand Alone Executable добавлять данные в БД при помощи TQuery?


Карелин Артем   (2003-12-22 12:24:00) [14]

У тебя IIS привязан к конкретному IP-адресу. В настройках IIS этот айпишник стоит на видном месте. Исправь на (значение не присвоено)


Term!   (2003-12-20 19:35:00) [15]

Всё же хотелось бы получить ответ на поставленный вопрос.


Term!   (2003-12-19 16:45:00) [16]

прога взята из книжки.
IIS запуск позволяет.
Кстати, появилась новая фишка: не открывается стартовая страница в 127.0.0.1 и, соответственно, localhost. Только через мой IP в локалке


Карелин Артем   (2003-12-19 14:38:00) [17]

У тебя IIS позволяет запуск CGI?


dDan   (2003-12-19 12:43:00) [18]

Попробуй поставь себе Apache у меня проблем с ним не было. А вообще приведи код может ты гдето ошибку допустил


Наверх

Титульная страница Поиск, карта сайта Написать письмо