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

Вниз

Доступ к BDE через Web   Найти похожие ветки 

 
Behemoth ©   (2003-03-07 12:12) [0]

Элементарное CGI приложение использует базу (точнее пытается использовать). При открытии базы выдается ошибка инициализации BDE. Само приложение работает. Очевидно нет доступа к BDE. Так вот вопрос: кому, чему и как я должен нарезать доступ, чтобы было мне счастье.


 
Соловьев ©   (2003-03-07 12:15) [1]


> Само приложение работает.

Когда в консоли запускаешь?



> Очевидно нет доступа к BDE.

????


 
Behemoth ©   (2003-03-07 12:23) [2]

1. Да. Если запускать в консоле, то база открывается
2. Есть машина на которой все работает. А на другой выдается сообщение:An error accured while attempting to initialize the BDE.


 
Соловьев ©   (2003-03-07 12:29) [3]

Ты это приложение запускаешь на другой машине или через Web - т.е. сервак генерит ошибку?
И, кстати, какой сервак-Апач?


 
Behemoth ©   (2003-03-07 12:38) [4]

Генерит ошибку сервак. Запускаю приладу на тойже машине что и сервак, но раньше пробовал и с другой.
Сервак IIS.


 
Соловьев ©   (2003-03-07 12:39) [5]

Может зависит от настроек сервака.. У меня Апач. CGI написанные на Delphi работают нормально...


 
Behemoth ©   (2003-03-07 12:42) [6]

Может от сервака, может от настроек доступа...


 
Соловьев ©   (2003-03-07 12:44) [7]


> настроек доступа...

к BDE доступ никто тебе не даст, он есть всегда, когда BDE стоит.


 
Behemoth ©   (2003-03-07 12:56) [8]

Ты точно это знаешь или предполагаешь? я про доступ к бде.
У меня была та же ситуация (на другой машине), только база была SyBase и использовал я драйвера ODBC... Не работало с теми же ошибками пока я не установил на машину прогу SyBase Central (стандартная управляющая прога для работы с SyBase). При ее установке она спросила: прописывать драйвера только для текущего пользователя или для всех. После выбора для всех все заработало. Отсюда и мои выводы.


 
Соловьев ©   (2003-03-07 13:00) [9]

Точно знаю.
С BDE точно также как и с Sybase.Просто когда ты пишешь CGI приложение, то уже вся работа с БД выполняется на серваке, где конечно должно стоять BDE, а потом рузультат пересылается клиенту в виде того что ты ему сгенерил, т.е. html странички...


 
Smashich ©   (2003-03-07 13:01) [10]

2 Behemoth © (07.03.03 12:56)
BDE - набор драйверов....часто пользуешься дровами к мышке через сеть?


 
Behemoth ©   (2003-03-07 13:16) [11]

Может я те правильно выразился, но я не понял последние два сообщения. Есть сервак с IIS-5, на нем есть BDE, на нем же и CGI приложение, на нем же и база paradox, которую я пытаюсь запустить через CGI, делаю запрос к CGI приложению, оно выдает ответ в виде HTML странички, но если по моему запросу CGI должна обратиться к базе, то выдается ошибка. Всё кажется. как иначе я не понимаю.


 
Соловьев ©   (2003-03-07 13:20) [12]

Приведи код работы с БД....


 
Behemoth ©   (2003-03-07 13:23) [13]

Query1.Open;
Response.Content:=IntToStr(Query1.RecordCount);
Query1.Close;

я же говорю - приложение в командной строке работает.


 
Соловьев ©   (2003-03-07 13:26) [14]

А почему не хочешь использовать Апач, и бесплатно и вроде не глюкавый... Настраивается быстро. CGI с БД через BDE(и вообще) рабоатет нормально.


 
Behemoth ©   (2003-03-07 13:30) [15]

А у тебя операционка какая?


 
Соловьев ©   (2003-03-07 13:31) [16]

w2k


 
Behemoth ©   (2003-03-07 13:54) [17]

Попробую...спасибо


 
Anatoly Podgoretsky ©   (2003-03-07 14:54) [18]

А ты уверен, что пользователь, под которым работает твоя CGI имеет нобходимые права


 
Behemoth ©   (2003-03-11 15:31) [19]

Именно в этом и заключается вопрос: кому, к чему и как я должен нарезать доступ, чтобы было мне счастье.


 
Соловьев ©   (2003-03-11 15:38) [20]

На сервере настроить. Клиенту побарабану.



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

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

Наверх




Память: 0.51 MB
Время: 0.019 c
1-87903
Andrew R2D2
2003-03-16 23:23
2003.03.27
Передача многмерного массива в качестве параметра проце-


14-88185
Smok_er
2003-03-10 13:19
2003.03.27
Альтернатива IconEditor a из поставки Delphi


1-87885
Manulo
2003-03-13 17:00
2003.03.27
Эмуляция нажатия клавиш


1-87924
Ozone
2003-03-17 11:37
2003.03.27
Включение файлов в проект


14-88138
Ru
2003-03-12 13:15
2003.03.27
Кучма :)