powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Запись в файл из ASP - проблема
10 сообщений из 10, страница 1 из 1
Запись в файл из ASP - проблема
    #33820448
Buba.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть банальнейший скрипт, который пишет в файл:

Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.OpenTextFile(sFile, ForAppending, True)
f.Write sText

Выполняется в "классическом" ASP (не .NET)

И какая-то фигня творится - скрипт то работает, а то вдруг выдает ошибку "Permission denied" на открытие файла. Все необходимые разрешения на папку, куда надо писать, установлены. Пытаюсь нарыть что-то в инете, но все подобные ситуации сводятся к тому, что неверные разрешения стоят. Но если б они в даннос случае были неверные, то он скрипт всегда не работал бы. А у меня в пределах одной сессии то нормально пишет в файл, то вдруг отказывается! Где нрабли? Поможите, кто можете, пли-и-и-из!
...
Рейтинг: 0 / 0
Запись в файл из ASP - проблема
    #33820517
Dimon aka Manowar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может проблема в одновременном доступе к файлу?

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
Запись в файл из ASP - проблема
    #33820530
Buba.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimon aka ManowarМожет проблема в одновременном доступе к файлу?Сайт на локальном компе и обращаюсь к нему только я. Тестирую, понимаешь. И целый день топчусь на этих граблях. Такое ощущение, что файл при открытии захватывается процессом и иногда, когда я вызываю метод f.Close , по каким-то причинам не отпускается им сразу. И при следующей попытке его открыть и вылезает ошибка. А иногда сразу отпускается.
...
Рейтинг: 0 / 0
Запись в файл из ASP - проблема
    #33820550
BlackTigerAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А прооблема может быть как раз в FSO. Точнее в COM-е.

Он не освобождается дотнетью по-хорошему и может держать файл еще какое-то время. Перепиши всё без использования FSO. На нормальных файлах, с using и принудительным закрытием файла руками.

-
| Мой Brainbench | BookReader 1.1 | Wallpaper Cycler |
...
Рейтинг: 0 / 0
Запись в файл из ASP - проблема
    #33822096
marina milanina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Файл может лочится другим процессом
(антивирусом или индекс сервером)

Бывали у меня похожие случаи
...
Рейтинг: 0 / 0
Запись в файл из ASP - проблема
    #33822662
Buba.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlackTigerAPА прооблема может быть как раз в FSO. Точнее в COM-е.

Он не освобождается дотнетью по-хорошему и может держать файл еще какое-то время. Перепиши всё без использования FSO. На нормальных файлах, с using и принудительным закрытием файла руками. А на нормальных - это как? Все, что нашел по работе с файлами - это все через ФСО. Не там искал?
...
Рейтинг: 0 / 0
Запись в файл из ASP - проблема
    #33822701
Жасмин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Их наверное, писали конкурирующие отдела Майкософт.
Нет, действительно нужна хорошая книга по 2.0. Надеюсь ее написать.
Итак, как работать с файлами. Professional ASP.NET предлагает использовать классы:
System.IO.FileStream
System.IO.BufferedStream

FileStream fs = new FileStream(Server.MapPath(“TextFile.txt”), FileMode.Open);
byte[] data = new byte[fs.Length];
fs.Read(data, 0, fs.Length);
fs.Close();__________________________________
Я ни от кого, ни от чего не завишу.
Встань, делай как я, ни от кого не завись.
...
Рейтинг: 0 / 0
Запись в файл из ASP - проблема
    #33822810
Buba.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А в "классическом" АСП (который НЕдотнет) это есть?
...
Рейтинг: 0 / 0
Запись в файл из ASP - проблема
    #33822864
Dkm_S
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>А в "классическом" АСП (который НЕдотнет) это есть?
Конечно, нет. Но название форума прочитайте!

В общем собрались, которые не читатели.
--
Абыpвалг! - сказал Linux после pyсификации
...
Рейтинг: 0 / 0
Запись в файл из ASP - проблема
    #33822945
Hans
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quote]"Все необходимые разрешения на папку, куда надо писать, установлены."[/quote]
Для какого пользователя? Для Everyone?

... welcome back my friends to the show that never ends...
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Запись в файл из ASP - проблема
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]