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

-->
Ответ
 
Опции темы
Старый 24.03.2008, 09:09   #1
Новичок
 
Регистрация: 24.03.2008
Сообщений: 23
Вес репутации: 0
spideful имеет ошибки в прошлом
По умолчанию Не приятный глюк с отображением ссылок.

В системе есть два сайта на одном движке, при 100% одинаковых настройках на одном сайте ссылки отображаются стабильно. На втором сайте ссылки постоянно пропадают, после удаления links.db и обновлении страницы ссылки появляются. Но проблема в том что через какое-то время они снова пропадают. В то же время второй сайт без проблем работает. В чём может быть проблема? Если две одинаковых программы работают по разному, значит по идее проблема должна быть со стороны системы?

Уровни доступа на обоих сайтах стоят одинаковые:
на папку с саповскими файлами (777)
на файл sape.php (644)
на файл links.db (666)

Операционка FreeBDS на виртуальном сервере.
spideful вне форума   Ответить с цитированием
Старый 24.03.2008, 09:36   #2
Новичок
 
Регистрация: 24.03.2008
Сообщений: 23
Вес репутации: 0
spideful имеет ошибки в прошлом
По умолчанию

Проблема решилась вставкой такого кода:

PHP код:
define('_SAPE_USER''тру-ля-ля');
  
//links.db bug
  
$links _SAPE_USER '/links.db';
  
unlink($links);
  
//end
  
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
... 
spideful вне форума   Ответить с цитированием
Старый 24.03.2008, 12:26   #3
Специалист
 
Регистрация: 16.03.2008
Сообщений: 256
Вес репутации: 203
sVs скоро станет известенsVs скоро станет известен
По умолчанию

такой код - не есть гуд... вы фактически удаляете файл и гоняете на сапасервер при каждом просмотре каждой страницы; если посещаемость очень большая - то понятно почему проблемы у всех в последнее время :-)
sVs вне форума   Ответить с цитированием
Старый 24.03.2008, 12:27   #4
Мастер
 
Регистрация: 08.11.2007
Сообщений: 598
Вес репутации: 213
Kent скоро станет известенKent скоро станет известен
По умолчанию

да .. это сильно ..
Kent вне форума   Ответить с цитированием
Старый 24.03.2008, 12:44   #5
Администратор
 
Аватар для Ank
 
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 715
Ank - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущее
По умолчанию

мдя.. а всего то надо было хост прописать.
__________________
Начать зарабатывать на своих сайтах. Консультирую своих рефов по аське

Читаем ФАК
Ank вне форума   Ответить с цитированием
Старый 24.03.2008, 12:52   #6
Новичок
 
Регистрация: 24.03.2008
Сообщений: 23
Вес репутации: 0
spideful имеет ошибки в прошлом
По умолчанию

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

Цитата:
Сообщение от Ank Посмотреть сообщение
мдя.. а всего то надо было хост прописать.
Хост прописывал, но толку от этого не получил.

Для первого сайта ничего не прописывал, он работает нормально все настройки такие же.

Последний раз редактировалось spideful; 24.03.2008 в 12:55.
spideful вне форума   Ответить с цитированием
Старый 24.03.2008, 13:02   #7
Администратор
 
Аватар для Ank
 
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 715
Ank - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущее
По умолчанию

ну подробностей тогда давайте.
Без хеша и адресов.
__________________
Начать зарабатывать на своих сайтах. Консультирую своих рефов по аське

Читаем ФАК
Ank вне форума   Ответить с цитированием
Старый 24.03.2008, 19:57   #8
Новичок
 
Регистрация: 24.03.2008
Сообщений: 23
Вес репутации: 0
spideful имеет ошибки в прошлом
По умолчанию

Так самая важная подробность которую я заметил. Ссылки с этого сайта пропадают после посещения его проверочным ботом. Одним словом они после удаления файла висят до тех пор, пока в аккаунте не сменятся ERROR, на OK. Но после этого из файла links.db исчезают ссылки. Причина данного момента мне не понятна.

PS. Я могу ошибаться что это мне пакостит проверочный бот, но другое на ум ничего не приходит.
spideful вне форума   Ответить с цитированием
Старый 24.03.2008, 20:02   #9
Новичок
 
Регистрация: 24.03.2008
Сообщений: 23
Вес репутации: 0
spideful имеет ошибки в прошлом
По умолчанию

Да, определённо пакостит проверочный бот. Закономерность явно просматривается.
spideful вне форума   Ответить с цитированием
Старый 25.03.2008, 00:14   #10
Мастер
 
Регистрация: 08.11.2007
Сообщений: 598
Вес репутации: 213
Kent скоро станет известенKent скоро станет известен
По умолчанию

Цитата:
Да, определённо пакостит проверочный бот. Закономерность явно просматривается.
Это действительно так.. я вижу вы понимаете в програмировании ..
прочтите статью.. она должна вам помочь http://spectator.ru/technology/php/flock_workaround
Kent вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с отображением ссылок. vaso1977 Ошибки при работе с системой 4 11.02.2008 17:33
Приятный глючок Tranzit Ошибки при работе с системой 14 15.11.2007 14:34
Проблема с отображением burchik Вопросы по работе системы 8 02.08.2007 10:50
Проблема с отображением ссылок Lesnik59 Ошибки при работе с системой 1 13.07.2007 17:19


Часовой пояс GMT +3, время: 14:44.