Вниз
Скачать: CL | DM;

Не работает Win-CGI приложение   Найти похожие ветки 

← →
Term!   (2003-12-19 12:22) [0]

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


← →
dDan   (2003-12-19 12:43) [1]

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


← →
Карелин Артем ©   (2003-12-19 14:38) [2]

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


← →
Term!   (2003-12-19 16:45) [3]

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


← →
Term!   (2003-12-20 19:35) [4]

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


← →
Карелин Артем ©   (2003-12-22 12:24) [5]

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


← →
Term! ©   (2003-12-22 12:53) [6]

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


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


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

Да


← →
Term! ©   (2003-12-22 12:56) [8]

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


← →
Карелин Артем ©   (2003-12-22 12:56) [9]

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


← →
Term! ©   (2003-12-22 12:58) [10]

То есть?


← →
Плохиш_   (2003-12-22 12:59) [11]


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

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


← →
Term! ©   (2003-12-22 13:00) [12]

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


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

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


← →
Term! ©   (2003-12-22 14:03) [14]

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


← →
Карелин Артем ©   (2003-12-22 14:04) [15]

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


← →
Term! ©   (2003-12-22 14:09) [16]

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


← →
Плохиш_   (2003-12-22 14:12) [17]

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

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


← →
Карелин Артем ©   (2003-12-22 14:13) [18]

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



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.02 c
1-79830
antonn
2004-02-11 06:59
2004.02.25
Изменить размер формы.


1-79873
Марат
2004-02-10 12:42
2004.02.25
Текстовый файл из DOS


4-80381
Fast
2003-12-19 16:48
2004.02.25
PaintBox + Printer


1-79969
Nucl
2004-02-06 15:06
2004.02.25
ActiveX Exe


1-79734
p-s
2004-02-12 15:37
2004.02.25
Отловить нажатие Esc в проекте




   Наверх