Создаётся tmp файл и шаб прекращает работу

Регистрация
21.05.2014
Сообщения
153
Благодарностей
9
Баллы
18
Добрый день.
В папке с шаблоном лежит файл user_agent.txt.
По ходу работы ни с того ни с сего создаётся такой вот tmp файл - http://prntscr.com/kqlwbn . В какой-то момент почему-то имеющийся user_agent.txt становится пустым, хотя там очень много строк было.
И в логе пишется что список пуст:
http://prntscr.com/kqlwz1
Хотя tmp файл весит 700кб http://prntscr.com/kqlxxj
Шаб прекращает работу по этой причине.
Что это за TMP файл...и почему user_agent.txt становится пустым.
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 369
Благодарностей
3 294
Баллы
113
Что это за TMP файл
А мы как узнаем? Открой в блокноте, посмотри и прикрепи его.
В какой-то момент
А кем был написан шаблон? Может такова логика работы C# кода в нём.
В любом случае, как минимум, стоит добавить проверки до и после работы с файлом, что бы найти примерное место проблемы.
 
Регистрация
21.05.2014
Сообщения
153
Благодарностей
9
Баллы
18
Вопрос не в том, что в нём, а в том, какого перепуга он создаётся...Содержимое его и так понятно из названия - строки user-agent
Да мной и был написан.
Никакого C# там нету.
Ещё раз.
1. Шаблон запускается.
2. Шаблон работает к примеру 1-3-5 часов.
3. В какой-то момент почему-то нормальный user_agent.txt становится полностью пустым..А файл user_agent.tmp остаётся.
4. В итоге так как в нормальном файле user_agent.txt исчезли строки, то шаблон прекращает свою работу из-за невозможности взятия из списка строки.

Вопрос: что происходит?
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 233
Благодарностей
5 846
Баллы
113
Снимите вот эту галку
Безопасно сохранять файлы.png
 
  • Спасибо
Реакции: Yuriy Zymlex

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)