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

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

WebSnap - нужен ликбез :) [D7, WinXP]


Nikus ©   (2006-08-09 09:44:00) 

Доброго времени суток.
В общем, для начала я проштудировал статью http://www.delphimaster.ru/articles/web_delphi/index2.html.Создал совершенно пустой проект, разместил на сервере, ввёл в броузер http://***/cgi-bin/project1.cgi, но вместо текста "PageProducerPage1" увидел следующее:

Internal Application Error

Access violation at address 7C839CA8 in module 'ntdll.dll'. Write of address 0040487D


Когда я попробовал ссылку http://***/cgi-bin/project1.cgi?a- то всё заработало (вместо "a" может быть что угодно).

Когда запускаешь этот же cgi на той же машине в консоли - всё работает на ура.

Как поборость AV?


nikus   (2006-08-09 10:41:00) [1]

Здравствуйте ещё раз.
Проблему разрешил сам.
Ошибка оказалась в реализации функции GetEnvironmentVariable модуля SysUtils.pas в Delphi7.  Решение нашел здесь, внизу страницы - http://groups.google.com/group/borland.public.delphi.internet.websnap/browse_thread/thread/d4e51f3798f331eb/d2c18bdb0cd71559?lnk=gst&q=&rnum=3#d2c18bdb0cd71559


Nikus   (2006-08-09 09:47:00) [2]

Да, забыл указать:
Web-сервер: apache 2.2.2, тип приложения: CGI
ОС: win2k3


Наверх

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