Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2005.01.09;
Скачать: [xml.tar.bz2];

Вниз

FindFirst   Найти похожие ветки 

 
sirin ©   (2004-10-21 02:27) [0]

Здравствуйте.
Продолбался уже 3 часа, но так и не нашел причину глюка.
В CGI-приложении не работает метод FindFirst!
При чем не работает только при поиске в сети...
Мне нужно определять наличие файла в сети. Я сначала попробовал использовать FileExists, но он тоже не работал. Когда полез в его исходники, увидел, что он тоже использует FindFirst, и решил попробовать определять наличие файла через него. Но он все время возвращает код ошибки 71! При том, что в VCL аналогичный код работает отлично...
Может кто нибудь сталкивался с подобной проблемой, и подскажет, как её можно обойти?


 
sirin ©   (2004-10-21 03:14) [1]

Маленькое добавление.
Кроме методов FileExists и FindFirst попытался еще использовать метод FileOpen. Он тоже не работает, все время возвращает -1, хотя в VCL приложении работает отлично...

Больше функций для определения наличия файлов я не знаю... (=


 
Slym   (2004-10-21 04:54) [2]

Твой CGI сервер работает как сервис NT (Network, Local, System services), так вот они не имеют прав доступа к сетевым ресурсам... В настройках сервиса установи входить от юзера который имеет доступ к тем сетевым ресурсам.


 
sirin ©   (2004-10-21 11:43) [3]

у меня и XP и IIS, настроенная по дефолту
Где можно найти эти настройки?..


 
Smithson   (2004-10-21 12:42) [4]

В свойствах службы iis.


 
sirin ©   (2004-10-21 18:23) [5]

Нашел 2 службы, которые держат IIS, это IIS Admin, и Веб публикации. В свойствах каждой есть закладка,- вход в систему, где было указано- локальная служба. При попытке указать туда гостя, служба не стартует, а выдает ошибку- неправильное состояние канала. Кода указываю свою учетную записть (в обе службы) они стартуют нормально, но клиент при попытке зайти на http:\\hostname получает сообщение "клиент не обладает требуемыми правами". Может я не там рою?


 
Palladin ©   (2004-10-22 00:33) [6]

Роешь там, но пользователь должен так же иметь право на запуск системных сервисов. Гость - не имеет. Твой аккаунт скорее всего не имеет доступа к директории логов веб-сервера или, может быть, и к самому Inetpub...



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

Форум: "Сети";
Текущий архив: 2005.01.09;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.047 c
4-1100913538
webmaster
2004-11-20 04:18
2005.01.09
Клавиша Windows на клавиатуре


4-1100809345
Apophis
2004-11-18 23:22
2005.01.09
Обновление списка оборудования ОС


14-1103208751
}|{yk
2004-12-16 17:52
2005.01.09
Из журнала Мир Интернет


9-1095617521
_Дельфин_
2004-09-19 22:12
2005.01.09
Что делать с искусственным интелектом?


11-1085135061
Yustas
2004-05-21 14:24
2005.01.09
Сообщения





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский