Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.31;
Скачать: CL | DM;

Вниз

Delphi+InterBase+Apache(или другой Web-сервер)   Найти похожие ветки 

 
DeepSky ©   (2004-10-04 08:21) [0]

Здравствуйте, уважаемые мастера. Подскажите пожалуйста основные настройки Вэб-сервера для создания связки, указанной в сабже. Лучше будет даже, если Вы укажете ссылки на соответствующую документацию.


 
Роман Снегирев   (2004-10-04 10:53) [1]

да там и не надо ничего настраиваить, подключайся к БД
"www.mysite.ru:C:\MYBASES\MYDATABASE.GDB" и работай как обычно


 
Плохиш ©   (2004-10-04 11:15) [2]


> Роман Снегирев   (04.10.04 10:53) [1]
> да там и не надо ничего настраиваить, подключайся к БД
> "www.mysite.ru:C:\MYBASES\MYDATABASE.GDB" и работай как
> обычно

Администраторов серверов, позволяющих такое, надо сразу подвешивать за одно место...


 
Роман Снегирев   (2004-10-04 11:18) [3]

Администраторов серверов, позволяющих такое, надо сразу подвешивать за одно место...
а что именно тебе не нравится в таком подходе? Поясни


 
DeepSky ©   (2004-10-04 14:06) [4]

to Роман Снегирев
Понимаете, при таком подходе:
- если я в браузере наберу www.mysite.ru, что я получу? Правильно! "Вы хотите открыть или сохранить MYDATABASE.GDB?"
Несимпатично получаеться.


 
dtm ©   (2004-10-04 15:41) [5]

Если для работы программы через IIS (наверное, в каком-то приближении можно развить и на Apache), то требуется следующее:

1. сервер-приложение, зарегистрированное на сервере и на клиенте.
2. клиент-приложение, в котором стоят настройки для доступа к серверу и компонент (обязательно ;) ) TWebConnection с правильно выставленными этими самыми настройками.
3. Необходима HTTPsrvr.dll - библиотека для маршаллинга запросов от web-удалённого клиента к серверу.
4. Вроде всё.

Собственно, файл(ы) базы данных тогда можно держать и outside www root =)


 
Роман Снегирев   (2004-10-04 15:54) [6]

- если я в браузере наберу www.mysite.ru, что я получу? Правильно! "Вы хотите открыть или сохранить MYDATABASE.GDB?"
Ну разумеется путь то к файлу указывать не надо, пользуй алиасы


 
PEAKTOP ©   (2004-10-04 19:49) [7]

>> DeepSky ©
>>- если я в браузере наберу www.mysite.ru, что я получу?

Ты получишь index.html или то, что выдаст тебе служба висящая на 80 порту (обычно там веб-сервера вешают). Если ты положишь базу в каталог www_root, то тогда может те и предложат ее сохранить.

Если ты хочешь работать базой через инет, то тут вообще аппач не причем. Это другая служба, работающая на 80 порту. Для этого надо:
1) положить куда-нить базу данных
  а) C:\database\mybase.gdb
  б) /mnt/hda5/database/mybase.gdb
2) Проверить, есть ли у пользователя, из-под которого запущен демон firebird или служба firebird права на чтение-запись для этой папки, и проверить, чтобы у интернет-юзера не было прав даже на чтение.
3) проверить настройки файрволла, чтобы был открыт из инета порт сервака (обычно 3050, хотя я лично его меняю на какой-нить 13435)
4) знать свой "внешний IP" (например 213.126.45.78)

Дальше на кленте пишешь
213.126.45.78:С:/database/mybase.gdb или
213.126.45.78:/mnt/hda5/database/mybase.gdb
И еще. В *NIX-ах важен регистр букв в имени файла или папки, укажешь неправильно - не подконнектишься.


 
Роман Снегирев   (2004-10-05 10:27) [8]

абсольтно согласен с PEAKTOP ©.
to DeepSky and Плохиш © - хватит морочить людям голову, тем более если других вариантов не предлагаете



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

Текущий архив: 2004.10.31;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.035 c
14-1097200407
Думкин
2004-10-08 05:53
2004.10.31
С днем рождения! 8 октября


14-1097560259
NeyroSpace
2004-10-12 09:50
2004.10.31
Существуют ли программы для редактирования ФАЙЛА реестра WinXP?


1-1098121425
focor
2004-10-18 21:43
2004.10.31
HTMLtoFILE


14-1096458489
VMcL
2004-09-29 15:48
2004.10.31
Acoustic Mania


8-1088751372
Глеб
2004-07-02 10:56
2004.10.31
Как вставить Flash-мульт в проект Delphi?