TPAKTOP

Рейтинг
109
Регистрация
12.03.2005

Поразительная интуиция у модераторов. Как знали, тему в курилку снесли :) Или я, возможно, причину и следствие местами перепутал :)

Ank:
ну правильно При установке кода на каждой - мы и видим завис при первом заходе. Сделать немедленно рефреш - как то в голову не приходило

Ну если посещаемость у сайта небольшая, то конечно вероятность того, что именно вам достанется этот зависон на 6 сек. подрастает :)

Ank:
Тормоза (не глобальные как раньше, в районе 10 сек) возникают при мертвом диспенсере.
Если включить
$o['verbose'] = true;
То можно увидеть как раз невозможность достучаться до него.
Кстати - чрезвычайно полезная фича этот $o['verbose']. Он говорит и о неправлиьных правх на папку и о других радостях жизни.
С утра как раз диспенсер лежал.

Даже если диспенсер лежит, то при выполнении всех вышесказанных рекомендаций, зависание может произойти только один раз в 10 минут при загрузке любой страницы, на которой установлен код и максимум на 6 секунд. Зависания всего сайта и постоянно при таком раскладе быть не должно.

Ank:
И последнее. Этот параметр влияет на проверяющего робота? Если в таймаут поставить не 6 а 3 например? Он успеет убедиться что все ссылки стоят у меня?

Я не программер, но на сколько я понимаю, этот параметр указывает сколько ждет ответа ваш сервер от нашего, при обновлении ссылок. Если поставить слишком маленькое значение база может не успеть обновится и ссылки не будут отображаться до следующего обновления (отсюда могут появится ERRORы)

MaxiK:
TPAKTOP, чудеса, но пока мы с вами тут общались, всё починилось ) Сайты летают, ссылки выводятся.


Вопрос снимается, надеюсь такого глюка больше не повторится.

Удалить links.db все-равно рекомендую, он должен создаться автоматически в течение некоторого промежутка вермени (обычно минут 10, если диспенсер работает). Если этого не проделаете, то в будущем проблема с тормозами может повториться.

MaxiK, Значит скорее всего проблема связана с п.3. Если при обновлении выполнены все 3 пункта, то сайт не должен тормозить даже в случае, когда не получается обновить базу ссылок - ссылки просто будут выводиться из необновленной базы.

Попробуйте сейчас просто удалить links.db, тормоза должны исчезнуть, а как только восстановится работоспособность диспенсера - новая база зальется автоматически и в будущем тормозов не должно возникать ни при каких условиях.

^-^:
А зачем перемодерация? Ну не буду же я туда писать "проститутки" или "порно" если у меня там были "ноутбуки в Москве" и сайт у меня о ноутбуках Может просто хочу добавить одно слово или убрать... А такой геморрой

Вы не будете, а кто-то возможно будет :)

MaxiK:
У меня ссылки почти на всех сайтах исчезли и свалились в еррор. Да и сами сайты теперь еле ползают (или вообще лежат)

Посмотрите, вчера специально добавили вопрос №8 в ЧаВо, как раз а эту тему:

Из-за вашего кода тормозит мой сайт, что делать?

Скорее всего это связано с тем, что недавно обновляли код на своем сайте, при этом не выполнили один из следующих пунктов:

1) При обновлении кода необходимо обновлять не только код вызова ссылок (который вставляется на страницы сайта), но и сам сервисный скрипт sape.php

2) Обязательно необходимо открывать права доступа 777 к папке с базой ссылок

3) При обновлении сервисного скрипта обязательно удалите старый links.db, новый должен создаться нашим скриптом автоматически

Ну и как я уже говорил раньше, версия скрипта должна быть последняя, от 12.02

ultrabyte, чтобы избежать тормозов - попробуйте одно из зеркал:

http://1.sape.ru

http://2.sape.ru

http://3.sape.ru

Глюки, о которых вы написали, скорее всего связаны с тем, что вы используете firefox. Природу такого странного восприятия этим браузером нашей системы пока выяснить не удалось :) В IE и Opera должно быть все нормально.

ultrabyte:
хочется зарядить 25% основного анкора, а остальное на выбор

Для этого планируем ввести весовые коэффициенты на анкоры, которые позволят при авторежиме увеличить вероятность выбора тех текстов, которые вас более всего интересуют.

rengen:
Как вы объясните, что два дня ссылки находятся потом ссылок "нет" потом опять находятся потом опять нет, настройки сервера и движок в это время не меняются, скрипты никто не трогает.

Вопрос №7 в ЧаВо.

Цитирую:

Не пойму в чем дело - периодически все ссылки моего сайта при биллинге сваливаются в ERROR и деньги не зачисляются, сайт 100% был доступен. Что делать?

В первую очередь действительно убедитесь что сайт был доступен. В случае если он был не доступен в момент проверки, то кликнув на ссылку ERROR в разделе "ссылки" вашей площадки, напротив соответствующей даты, должна отображаться надпись "страница не отвечает" - в этой ситуации мы можем только посоветовать обратиться к хостеру и потребовать от него стабильной работы сервера.

Если же сайт был доступен - напротив соответствующей даты должна отображаться надпись "ссылка не найдена на странице". В этой ситуации причин может быть две:

а) Вы используете старую версию сервисного скрипта (версия до 12/02/2007). Для решения проблемы необходимо скачать новую версию из раздела "настройки" площадки, установить ее в соответствии с инструкциями, указанными на той же странице.

б) Ваш сервер не верно или в нестандартном формате возвращает переменную окружения HTTP_HOST (такая проблема часто бывает, если сайт имеет алиасы, зеркала или "висит" на нестандартном порту). Для того, чтобы в явном виде передать правильное значение в сервисный скрипт, необходимо в коде вызова ссылок (который вы вставляете на страницы сайта) строку

$sape = new SAPE_client();

изменить на:

$o['host'] = 'имя_вашего_домена_без_http://';

$sape = new SAPE_client($o);

unset($o);

rengen:
кроме того нервы вебмастеров, когда все сылки в ЭРРОР , а сайт не лежал и ссылки стояли, а средства не начислились...

При использовании нового сервисного скрипта, правах доступа 777 к папочке с БД ссылок - ЭРРОРОВ не должно быть (только если проблема с отображением не на стороне площадки) даже если не возможно обновить базу ссылок, просто links.db не обновится, а старый отображаться будет. Единственное что, обратите внимание, при обновлении сервисного скрипта обязательно надо стереть links.db, новый должен сам скрипт создать, иначе могут быть проблемы, в том числе и подвисание сайтов при загрузке.

Бывают действительно некоторые проблемы, но они вызваны либо какими-то нестандартными настройками сервака, либо очень специфичным движком площадки. Многие из них описаны в ЧаВо, остальные пытаемся решать в индивидуальном порядке через обратную связь.

lastadm:
TPAKTOP, пока здесь ... когда ГБЛ настоящий сделаете?

Записано уже в багтрэкере, как только руки дойдут ;)

Всего: 417