![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Не работает 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 у меня проблем с ним не было. А вообще приведи код может ты гдето ошибку допустил