|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.08.2012, 17:33 | #1 |
Форумчанин
Регистрация: 31.10.2008
Сообщений: 500
|
Rad Studio XE2 + Веб сервер
День добрый! Прошу помощи в поисках талмута, надо на Rad Studio XE2, написать веб сервер, с ПХП, и БД.
Не могу найти ни одной книги по RAD Studio ... прошу направить.
Skype : UASm1Le.
|
06.08.2012, 18:10 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Врядли такой талмуд будет.
Тебе прежде всего нужно изучить компонент TIDHТTPServer. Примеры простейшего веб сервера тут были. Насчет PHP - это простой экзешник. его нужно запускать при событии OnCommandGet серврера, грубо говоря передавая ему параметры и php файл и получая от него сгенерированную страницу.
I'm learning to live...
|
08.08.2012, 13:33 | #3 |
Форумчанин
Регистрация: 31.10.2008
Сообщений: 500
|
Спасибо !
Что-то начало получаться Оказалось ничего особо сложного. Стыкнулся с проблемой под названием ПХП. Я так понимаю, что для того что б обрабатывать GET запросы к пхп, надо переадресовать эти запросы к некому интерпретатору ПХП, как везде пишут php.exe, перед этим создавая процес(createprocces например) php.exe. и передавать в этот процес параметрами запрос, а как получить ответ ? Верно ли это ? или это вообще бред сумашедшего ) Есть ли реальные примеры, или еще некий намек на дорогу дальше ... Заранее спасибо.
Skype : UASm1Le.
|
08.08.2012, 13:42 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Когда-то тоже интересовался.
I'm learning to live...
|
|
08.08.2012, 17:24 | #5 |
Форумчанин
Регистрация: 31.10.2008
Сообщений: 500
|
уперся в стену головой не могу найти выход.
Нашел php.exe Решил попробовать запустить просто через консоль. -> Код:
А вот как выполнить скрипт с параметрами через консоль ? )))) к примеру если Код:
Skype : UASm1Le.
|
08.08.2012, 17:34 | #6 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
08.08.2012, 17:37 | #7 | |
Форумчанин
Регистрация: 31.10.2008
Сообщений: 500
|
Цитата:
Skype : UASm1Le.
|
|
08.08.2012, 17:41 | #8 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
хотя лучше почитать о http://www.firststeps.ru/cgi/cgi1.html
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
08.08.2012, 21:07 | #9 | |
not
Участник клуба
Регистрация: 27.06.2009
Сообщений: 1,399
|
Цитата:
|
|
09.08.2012, 12:15 | #10 |
Форумчанин
Регистрация: 31.10.2008
Сообщений: 500
|
Пытаюсь понять данную статью ...
http://citforum.univ.kiev.ua/interne...ers/webserver/ Код:
Что надо передавать в lpCommandLine ... только созданый temp.html или script.php ... ?? параметр Command в функции должен быть путем к php.exe ? Не получаеться перехватить вывод. Тоесть вроде бы процес создался. Вроде что то сделал, а вот файл остался пустым, хотя файл создан и доступ есть. И через консоль, у скрипта ответ есть ... почему ответ не записался в файл. ((( Все как в статье ... не пойму.
Skype : UASm1Le.
Последний раз редактировалось Sm1Le; 09.08.2012 в 14:57. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
WinSock2. Клиент-сервер на Delphi XE2. Проблема компиляции | WestDragon | Работа с сетью в Delphi | 4 | 07.06.2013 11:03 |
string rad studio | redenemy | C++ Builder | 3 | 31.05.2012 08:24 |
Создание форм в Embarcadero RAD Studio XE2 | ВалекFCRK | Общие вопросы Delphi | 6 | 09.03.2012 15:17 |
эффект "замерзания" RAD XE2 | countteran | Компоненты Delphi | 5 | 05.02.2012 20:44 |
Rad Studio 2010 | crusaderx2 | Общие вопросы Delphi | 4 | 16.03.2011 12:49 |