fffffff
Показать сообщение отдельно
Старый 19.11.2008, 13:38   #1
Знакомый
 
Аватар для Хорват
 
Регистрация: 09.09.2007
Адрес: Автозавод
Пол: М
Сообщений: 66
Поблагодарил: 6
Поблагодарили 103 раз в 33 сообщениях
Открыли хайд :
0 в этом сообщении
0 Всего


По умолчанию no_file и как с этим бороться

При скачивании некоторых файлов, в процессе генерации ссылки многи видели тревожное сообщение:

(ERROR:no_file)

Дальше можно не ходить - сообщение не врет, файла действительно нет. О нем есть запись в базе, но на дисках его нет, и нам его взять неоткуда. Эта ошибка - результат неудачной закачки на шару. Случился обрыв, перезагрузился HTTP-сервер... причины могут быть разные, проистекают они из-за огромной нагрузки на шару.

Что делать?

Если это не Ваш файл - отправьте жалобу на него, и мы удалим запись из базы. Печально, но память о павших никому не нужна, и вводит в заблуждение, и плодит ошибки.

Если это Ваш файл - обязательно сходите в [Для просмотра данной ссылки нужно зарегистрироваться] и удалите его. Более того - проверяйте каждый Ваш файл после загрузки. Дело в том, что в базу пишется хэш каждого файла, и если после ошибки попытаться загрузить точно такой же (да еще и несколько раз), скрипт сверит хэши, и не сохранит файл - он будет отдавать ссылку на самый первый, которого также не существует.

Спасибо товарищу Unkind - без него я не обратил бы внимания на такой казус.

Необходимые пояснения внесены в шаблоны на [Для просмотра данной ссылки нужно зарегистрироваться]

P.S. Пожалуйста, не пишите сообщений в стиле "это все здорово, но вы лучше решите основную проблему" - об этом [Для просмотра данной ссылки нужно зарегистрироваться].

Последний раз редактировалось Хорват; 19.11.2008 в 14:08.
Хорват вне форума  
Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо Хорват за это полезное сообщение:
Foz1k (19.11.2008), The One (19.11.2008), Tresor (19.11.2008), viper (20.11.2008), Vladimir (19.11.2008)