Текущий архив: 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.48 MB
Время: 0.008 c