Форум: "Сети";
Текущий архив: 2003.09.15;
Скачать: [xml.tar.bz2];
Вниз
Веб сервер и 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 вся ветка
Форум: "Сети";
Текущий архив: 2003.09.15;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.011 c