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

Веб сервер и PHP   Найти похожие ветки 

 
Gigabyte ©   (2003-07-13 17:51) [0]

Знатоки!
Пишу свой Веб-сервер.
Есть PHP.exe - стандартная CGI"шка. Запуск простых скриптов идет нормально, но не могу передать параметры запроса к .php скрипту. Через Environment пробовал - не идет. Чет поможете?


 
Gigabyte ©   (2003-07-13 17:58) [1]

Еще одна проблемка:
При больших объемах передаваемых данных выскакивает Access Violation.
Работаю по следующей схеме:
1. Запрос на запуск ЦГИ передается в DLL
2. DLL обрабатывает запрос и передает программе
3. Программа отображает содерживое
Прототип функции в DLL:
function RunCGI(Command:PChar;Data:TStrings;Params:PChar):PChar;

Может стоит его изменить?


 
Gigabyte ©   (2003-07-14 09:52) [2]

А-у. Неужели только я один пробую написать Веб-сервер?


 
Gigabyte ©   (2003-07-15 17:10) [3]

Ну ладно, сам знаю что дурак, раз за такое взялся . Но что действительно нихто ничего не знает???


 
ZZ ©   (2003-07-15 18:06) [4]

Неужели только я один пробую написать Веб-сервер?
Ну не ты один.. вас по крайней мере трое - http://www.microsoft.com http://www.apache.org и ты :)
А по твоему вопросу я ничего не понял - то но не могу передать параметры , то больших объемах передаваемых данных выскакивает Access Violation - определился бы :)


 
Gigabyte ©   (2003-07-15 21:22) [5]

Ну не ты один.. вас по крайней мере трое
Ну не трое нас, нас больше есть еще iPlanet, Netscape"овский сервак, Xitami, Oreilly website Pro, OmniHTTPd... может кого забыл.
Проблемку решил
Решается она довольно просто, но я переписал заново весь код чтоб до нее добраться. В кратце там надо уловить порядок и состав передаваемых переменных окружения.(Кому интересно могу привести перечень). Access Violation появлялся потому, что я до сих пор не научился работать со строками передаваемыми из DLL У меня функция возвращала контент, теперь я ее переделал и она записывает свю инфу в определенный файл, а я потом её читаю

P.S. Спасибо что откликнулся



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

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



Память: 0.46 MB
Время: 0.022 c
1-48619
fool
2003-09-04 13:39
2003.09.15
Контроллер автоматизации, события автоматизации


14-48766
Chlavik
2003-08-26 13:40
2003.09.15
(ASM) Сохранение/ввостановление MMX регистров


1-48553
Хозявин М
2003-09-01 07:20
2003.09.15
О разработке нового компонента


14-48684
AndreySoft
2003-08-28 13:06
2003.09.15
Как зашифровать текст и поместить его в файл


1-48527
mfender
2003-09-02 13:01
2003.09.15
Время по Гринвичу




   Наверх