Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.04.2011, 08:27   #1
akmal52
 
Регистрация: 15.02.2011
Сообщений: 4
По умолчанию intraweb+delphi7 и apache

Привет!
У меня есть вопрос. Пожалуйста помогите.
Я разработал динамический сайт на StandAlone application с помощью intraweb.
Удобно было бы адаптироваться к вебхостинга, которую ест сервисы MySQL и Apache.
Как меня установить свой StandAlone application проект на Apache.
Заранее благодарю!
akmal52 вне форума Ответить с цитированием
Старый 23.04.2011, 03:34   #2
Johnatan
Antimoderаtoris
Участник клуба
 
Регистрация: 08.02.2008
Сообщений: 1,251
По умолчанию

Цитата:
Сообщение от akmal52 Посмотреть сообщение
...которую ест сервисы MySQL и Apache.
За что они её едят?

Если вы решили делать standalone application, ну так и ставьте его на standalone server. Арендуйте себе VPS или можно даже выделенный сервер, установите туда IIS и ставьте своё приложение как расширение к IIS. Ничего сложного в этом нет. Intraweb можно даже запускать как отдельный сервер.

З.Ы. Это как в качестве средства для передвижения выбрать себе Боинг 747, а потом спрашивать как припарковать его на парковочное место в подземном гараже многоквартирного дома. Хотите себе Боинг? Пожалуйста! Только будьте добры свой аэродром иметь.
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
Johnatan вне форума Ответить с цитированием
Старый 16.08.2012, 03:07   #3
dem-3
 
Регистрация: 02.10.2010
Сообщений: 3
По умолчанию

Причем тут боинг, парень тупо не дочитал help по созданию *.so файлов.

И от себя лично - apache - сервер примитивный и тупой, но в том то и дело что для тупых так как его уже и негто не обновляет, а то что не обновляется, то легко хакаестя.

HELP:

ISAPI and DSO projects have the following layout (DPR file):
library GuessDLL;
uses
IWInitISAPI,
Main in 'Main.pas' {formMain: TIWFormModuleBase},
ServerController in 'ServerController.pas' {IWServerController:
TDataModule};
{$R *.RES}
begin
IWRun;
end.

library GuessDSO;
uses
ApacheApp,
IWInitApache,
ServerController in 'ServerController.pas' {IWServerController:
TIWServerControllerBase},
Main in 'Main.pas' {formMain: TIWFormModuleBase};
{$R *.res}
exports
apache_module name 'GuessDSO_module';
begin
IWRun;
end.

When compiling for Apache 2, you need to make sure that you include IWInitApacheTwo in the uses
clause as opposed to IWInitApache. If you create an Apache 2 application using the wizard, this is
automatic.

NOTE:
You need to make the appropriate changes to the Delphi 7 VCL before your modules will work
with Apache 2. This information can be obtained on Dr. Bob's website at
http://www.drbob42.com/Delphi7/Apache2040.htm

Setting the main form and server controller
For all types of projects (
Standalone,
ISAPI,
DSO, {для akmal-52: Тебе надо не StandAlone (при создании проекта) а DSO}
Service),
two initialization sections have to be added. The first one should be in the Main form of the project and indicates which form is the main form. For example, for the Guess project this would be:

initialization
TformMain.SetAsMainForm;

Последний раз редактировалось dem-3; 16.08.2012 в 03:34.
dem-3 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
unable to rename 'C:\ProgramFiles\Borland\Delphi7\Bi n\Delphi32.$$$' to 'C:\Program Files\Borland\Delphi7\ KazBoy Помощь студентам 1 12.04.2011 18:07
Apache Anton_bir Обсуждение статей 2 22.01.2011 07:50
TJvHidDeviceController в intraWeb Catsys Работа с сетью в Delphi 0 04.12.2010 19:46
Apache still.1 Помощь студентам 0 28.11.2010 21:02
IntraWeb в Delphi.глюк компоненты??? multidron1 БД в Delphi 0 07.09.2010 19:44