01.12.2008, 21:18 | #1 |
Новичок
Регистрация: 19.08.2008
Сообщений: 16
Вес репутации: 0
|
Кто-нибудь может однозначно ответить по поводу links.db?
Он пересоздается только после добавления новых ссылок или в течение суток вне зависимости от слипов, удаления, появления новых ссылок?
Если запретить изменение links.db и рекламодатели удалят/добавят ссылки на площадку, то при проверке ссылок роботом все ссылки на момент запрета будут иметь статус ОК или всё выпадет в Error? |
01.12.2008, 21:24 | #2 |
Эксперт
Регистрация: 13.05.2008
Сообщений: 7,497
Вес репутации: 391
|
mkirill, вроди
PHP код:
Добавлено через 1 минуту Объясните, пожалуйста, для чего Вам это ?
__________________
Последний раз редактировалось Апокалипсис; 01.12.2008 в 21:24. Причина: Добавлено сообщение |
01.12.2008, 21:28 | #3 |
Ыксперт
Регистрация: 01.04.2008
Сообщений: 1,530
Вес репутации: 288
|
Новые ссылки (купленные после запрета перезаписи) будут в еррорах, старые в ОК, снятые будут размещаться вами бесплатно.
|
01.12.2008, 22:04 | #4 |
Новичок
Регистрация: 19.08.2008
Сообщений: 16
Вес репутации: 0
|
А я вот думаю, что ситуация с ошибками и непонятками может возникать следующим образом:
20-00 links.db обновился нормально. 21-00 links.db обновился коряво (записался не полностью, неважно по какой причине, но судя по теме с ошибками такое бывает). Ссылки пропали. ВМ не в курсе. 21-49 пробежал робот, посмотрел на отсутствие ссылок. Вывалились ерроры. 22-00 links.db обновился нормально. Ссылки вернулись. 24-00 Раз по сайту ерроры, значит деньги за сутки начислены не будут. 1-00 пробежал робот, увидел ссылки и вернул ОК. Зашел ВМ на сапу, порадовался. 10-00 ВМ просыпается и в шоке бежит сообщать, что links.db нормальный, ссылки отображаются, всё у него было хорошо, а откуда ж тогда ерроры и почему ему не заплатили. Может быть такое? Естесственно время может быть иное, но смысл такой... |
01.12.2008, 22:10 | #6 |
Злой модератор
Регистрация: 25.03.2007
Адрес: Deep forest
Сообщений: 5,343
Вес репутации: 508
|
вот такое бывает. причем база скачивается полностью, а ошибка в момент записи файла. тут или хостинг менять, на котором невозможно гарантированно записать на диск 100-200 кб данных без ошибок, либо проверять периодически базу скриптом и если она криво записана - удалять файл или перезаписывать его из резервной копии.
|
01.12.2008, 22:19 | #7 |
Мастер
Регистрация: 17.03.2008
Сообщений: 638
Вес репутации: 242
|
Wink, не пудрите мозги, ошибка записи на диск самая ничтожная из всех возможных. Битый файл может быть скачан из-за сбоя в сети, но это у же код сапы должен отслеживать.
Есть еще вариант, что код сапы не отслеживает "занятость" файла, тогда могут два потока писать в один файл, в этом случае это тоже косяк сапы. В код лезть смотреть ломает, но думаю, что с кодом у сапы все нормально. |
01.12.2008, 22:28 | #8 |
Злой модератор
Регистрация: 25.03.2007
Адрес: Deep forest
Сообщений: 5,343
Вес репутации: 508
|
Я тоже так думал до недавнего времени и удивлялся, зачем народ придумывает скрипты для проверки базы, а после того как сутки повозился с одним таким сайтом, свое мнение изменил. Дать вам контакты товарища, у которого неделю подряд были ошибки именно из-за этого?
А вы таки посмотрите, будете точно знать о чем пишите. Проверки в коде есть и на корректность получения данных с диспенсера и на правильность записи файла. Только единственный момент - если файл записался криво, кроме вывода сообщения об ошибке ничего не происходит и битый файл висит на хосте в течении всего следующего часа. Видимо программисты тоже решили, что вероятность такой ошибки ничтожно мала. |
01.12.2008, 22:35 | #9 |
Новичок
Регистрация: 19.08.2008
Сообщений: 16
Вес репутации: 0
|
А из-за чего, если бывает, что файл не дописывается? Или Вы хотите сказать, что с недописанным файлом всё работает?
Да, и всё-таки, если код сапы отслеживает, то после ошибки следуют ли какие-то действия или он продолжает отслеживать дальше? |
01.12.2008, 22:45 | #10 |
Мастер
Регистрация: 17.03.2008
Сообщений: 638
Вес репутации: 242
|
ну если это так, то тогда действительно хостера надо менять.
в принципе можно переписать функцию SAPE_base._write для этого случая, можно даже радикальное решение сделать - перекрыть методы записи и чтения для записи/чтения в БД, там то уж косяков не будет точно. Добавлено через 2 минуты Ссылки понятно не будут показываться, просто, я считаю, что это маловероятно, хотя вот говорят, что такое бывает. Последний раз редактировалось ahsinis; 01.12.2008 в 22:45. Причина: Добавлено сообщение |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Администраторы,вы можете ответить, когда можно будет вывести денежки | viy | Вопросы по работе системы | 4 | 05.10.2008 09:41 |
Adult links vs all others links | Renult | Вопросы от новичков | 4 | 23.05.2008 00:57 |
Может быть, я когда-нибудь смогу купить ссылки?! | Ufaweb | Ошибки при работе с системой | 1 | 11.04.2008 17:26 |
кто-нибудь может посоветовать зарубежный хостинг | Losjah | Деловое сотрудничество | 6 | 08.04.2008 12:29 |
Может глюк, а может так надо? | Juggernaut | Ошибки при работе с системой | 4 | 23.12.2007 22:31 |
Часовой пояс GMT +3, время: 12:54.