Главная страница
    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.48 MB
Время: 0.008 c
7-88283
Стас
2003-01-31 18:56
2003.03.27
Как обновить рабочий стол в WinXP/98


14-88152
xxxCrazyManxxx
2003-03-13 02:13
2003.03.27
Help IPScaner


3-87852
Владимир
2003-03-07 11:41
2003.03.27
InterBase


14-88137
malkolinge
2003-03-12 18:24
2003.03.27
Как подписаться на фидошную конференцию ?


3-87848
dmi-vancev
2003-03-04 23:02
2003.03.27
IBase





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский