Вернуться   Форум SAPE.RU > Система SAPE.ru > Ошибки при работе с системой

-->
Ответ
 
Опции темы
Старый 01.12.2008, 21:18   #1
Новичок
 
Регистрация: 19.08.2008
Сообщений: 16
Вес репутации: 0
mkirill на пути к лучшему
По умолчанию Кто-нибудь может однозначно ответить по поводу links.db?

Он пересоздается только после добавления новых ссылок или в течение суток вне зависимости от слипов, удаления, появления новых ссылок?

Если запретить изменение links.db и рекламодатели удалят/добавят ссылки на площадку, то при проверке ссылок роботом все ссылки на момент запрета будут иметь статус ОК или всё выпадет в Error?
mkirill вне форума   Ответить с цитированием
Старый 01.12.2008, 21:24   #2
Эксперт
 
Регистрация: 13.05.2008
Сообщений: 7,497
Вес репутации: 386
Апокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущее
По умолчанию

mkirill, вроди
PHP код:
var $_cache_lifetime    3600
Раз в 3600 секунд файл перезаписывается.

Добавлено через 1 минуту
Цитата:
Сообщение от mkirill Посмотреть сообщение
Если запретить изменение links.db и рекламодатели удалят/добавят ссылки на площадку, то при проверке ссылок роботом все ссылки на момент запрета будут иметь статус ОК или всё выпадет в Error
Объясните, пожалуйста, для чего Вам это ?

Последний раз редактировалось Апокалипсис; 01.12.2008 в 21:24. Причина: Добавлено сообщение
Апокалипсис вне форума   Ответить с цитированием
Старый 01.12.2008, 21:28   #3
Ыксперт
 
Аватар для Киновредитель
 
Регистрация: 01.04.2008
Сообщений: 1,530
Вес репутации: 283
Киновредитель - прекрасное будущееКиновредитель - прекрасное будущееКиновредитель - прекрасное будущееКиновредитель - прекрасное будущееКиновредитель - прекрасное будущееКиновредитель - прекрасное будущееКиновредитель - прекрасное будущееКиновредитель - прекрасное будущееКиновредитель - прекрасное будущееКиновредитель - прекрасное будущееКиновредитель - прекрасное будущее
По умолчанию

Цитата:
Сообщение от mkirill Посмотреть сообщение
Если запретить изменение links.db и рекламодатели удалят/добавят ссылки на площадку, то при проверке ссылок роботом все ссылки на момент запрета будут иметь статус ОК или всё выпадет в Error?
Новые ссылки (купленные после запрета перезаписи) будут в еррорах, старые в ОК, снятые будут размещаться вами бесплатно.
Киновредитель вне форума   Ответить с цитированием
Старый 01.12.2008, 22:04   #4
Новичок
 
Регистрация: 19.08.2008
Сообщений: 16
Вес репутации: 0
mkirill на пути к лучшему
По умолчанию

А я вот думаю, что ситуация с ошибками и непонятками может возникать следующим образом:
20-00 links.db обновился нормально.
21-00 links.db обновился коряво (записался не полностью, неважно по какой причине, но судя по теме с ошибками такое бывает). Ссылки пропали. ВМ не в курсе.
21-49 пробежал робот, посмотрел на отсутствие ссылок. Вывалились ерроры.
22-00 links.db обновился нормально. Ссылки вернулись.
24-00 Раз по сайту ерроры, значит деньги за сутки начислены не будут.
1-00 пробежал робот, увидел ссылки и вернул ОК. Зашел ВМ на сапу, порадовался.
10-00 ВМ просыпается и в шоке бежит сообщать, что links.db нормальный, ссылки отображаются, всё у него было хорошо, а откуда ж тогда ерроры и почему ему не заплатили.
Может быть такое?

Естесственно время может быть иное, но смысл такой...
mkirill вне форума   Ответить с цитированием
Старый 01.12.2008, 22:05   #5
Мастер
 
Регистрация: 17.03.2008
Сообщений: 638
Вес репутации: 237
ahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущее
По умолчанию

да ошибки не из-за links.db, не мудрите вы там.
ahsinis вне форума   Ответить с цитированием
Старый 01.12.2008, 22:10   #6
Злой модератор
 
Аватар для Wink
 
Регистрация: 25.03.2007
Адрес: Deep forest
Сообщений: 5,343
Вес репутации: 503
Wink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущее
По умолчанию

Цитата:
Сообщение от mkirill Посмотреть сообщение
21-00 links.db обновился коряво
вот такое бывает. причем база скачивается полностью, а ошибка в момент записи файла. тут или хостинг менять, на котором невозможно гарантированно записать на диск 100-200 кб данных без ошибок, либо проверять периодически базу скриптом и если она криво записана - удалять файл или перезаписывать его из резервной копии.
Wink вне форума   Ответить с цитированием
Старый 01.12.2008, 22:19   #7
Мастер
 
Регистрация: 17.03.2008
Сообщений: 638
Вес репутации: 237
ahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущее
По умолчанию

Wink, не пудрите мозги, ошибка записи на диск самая ничтожная из всех возможных. Битый файл может быть скачан из-за сбоя в сети, но это у же код сапы должен отслеживать.
Есть еще вариант, что код сапы не отслеживает "занятость" файла, тогда могут два потока писать в один файл, в этом случае это тоже косяк сапы. В код лезть смотреть ломает, но думаю, что с кодом у сапы все нормально.
ahsinis вне форума   Ответить с цитированием
Старый 01.12.2008, 22:28   #8
Злой модератор
 
Аватар для Wink
 
Регистрация: 25.03.2007
Адрес: Deep forest
Сообщений: 5,343
Вес репутации: 503
Wink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущее
По умолчанию

Цитата:
Сообщение от ahsinis Посмотреть сообщение
ошибка записи на диск самая ничтожная из всех возможных
Я тоже так думал до недавнего времени и удивлялся, зачем народ придумывает скрипты для проверки базы, а после того как сутки повозился с одним таким сайтом, свое мнение изменил. Дать вам контакты товарища, у которого неделю подряд были ошибки именно из-за этого?
Цитата:
Сообщение от ahsinis Посмотреть сообщение
В код лезть смотреть ломает, но думаю, что с кодом у сапы все нормально.
А вы таки посмотрите, будете точно знать о чем пишите. Проверки в коде есть и на корректность получения данных с диспенсера и на правильность записи файла. Только единственный момент - если файл записался криво, кроме вывода сообщения об ошибке ничего не происходит и битый файл висит на хосте в течении всего следующего часа. Видимо программисты тоже решили, что вероятность такой ошибки ничтожно мала.
Wink вне форума   Ответить с цитированием
Старый 01.12.2008, 22:35   #9
Новичок
 
Регистрация: 19.08.2008
Сообщений: 16
Вес репутации: 0
mkirill на пути к лучшему
По умолчанию

Цитата:
Сообщение от ahsinis Посмотреть сообщение
да ошибки не из-за links.db, не мудрите вы там.
А из-за чего, если бывает, что файл не дописывается? Или Вы хотите сказать, что с недописанным файлом всё работает?

Да, и всё-таки, если код сапы отслеживает, то после ошибки следуют ли какие-то действия или он продолжает отслеживать дальше?
mkirill вне форума   Ответить с цитированием
Старый 01.12.2008, 22:45   #10
Мастер
 
Регистрация: 17.03.2008
Сообщений: 638
Вес репутации: 237
ahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущее
По умолчанию

ну если это так, то тогда действительно хостера надо менять.

в принципе можно переписать функцию SAPE_base._write для этого случая, можно даже радикальное решение сделать - перекрыть методы записи и чтения для записи/чтения в БД, там то уж косяков не будет точно.

Добавлено через 2 минуты
Цитата:
Сообщение от mkirill Посмотреть сообщение
А из-за чего, если бывает, что файл не дописывается? Или Вы хотите сказать, что с недописанным файлом всё работает?
Ссылки понятно не будут показываться, просто, я считаю, что это маловероятно, хотя вот говорят, что такое бывает.

Последний раз редактировалось ahsinis; 01.12.2008 в 22:45. Причина: Добавлено сообщение
ahsinis вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Администраторы,вы можете ответить, когда можно будет вывести денежки 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, время: 14:30.