-
В настройкай IIS в каталоге cgi-bin разрешено все (галки везде стоят), моя исапи длл может открывать файлы лежищие на моем компе (сервере)???? т.е. обрашение к БД байлам без севрева SQL?
запрос 127.0.0.1\cgi-bin\my.dll\
вот код в дллке
if FileExists('C:\Inetpub\cgi-bin\baza.DB') then
begin
tab.DatabaseName:='C:\Inetpub\cgi-bin\';
tab.open;
Response.Content:=dstpocedure.Content;
tab.Close;
end
else Response.Content:=ppocedure.Content;
tab.Close;
сервер выдает ошибку 500!
Что я делаю не так??? или как правильно настройки сделать?
-
а зачем тебе tab.Close во второй раз то?
-
> а зачем тебе tab.Close во второй раз то?
а вдруг не закрылось?
-
Ну лиханул с закрытием, но главное то то что ИИС не дает обратиться к файлу БД чтоли?
Что тут неправильно то?
-
> ИИС не дает обратиться к файлу БД чтоли?
Может и не дает. Если для того юзера под которым работает IIS, не устанавливались разрешения.
-
> Может и не дает. Если для того юзера под которым работает
> IIS, не устанавливались разрешения.
IIS апущен под администратором
Кто то коннектится (пользователь по сети) как сделать, чтобы IIS разрешал открыть БД???
-
> Свой (05.01.2008 12:56:05) [5]
IIS использует имперсонацию.
-
> Anatoly Podgoretsky © (05.01.08 13:19) [6]
> > Свой (05.01.2008 12:56:05) [5]
>
> IIS использует имперсонацию.
Разъясните, что это такое (не слышал про такое)!
Как можно решить мою проблему?
-
> Свой (05.01.08 12:56) [5]
> IIS апущен под администратором
Врёшь...
-
> Плохиш © (06.01.08 15:49) [8]
Ну как, сам сижу под админом и IIS получаем под ним!?
-
> Плохиш (06.01.2008 15:49:08) [8]
Пусть врет, но IIS работает из под других записей, и даже не из под одной.
-
> Как можно решить мою проблему?
Воспользуйся аудитом.