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

-->
Ответ
 
Опции темы
Старый 15.06.2007, 15:13   #1
Новичок
 
Регистрация: 21.03.2007
Сообщений: 77
Вес репутации: 209
Burzuy на пути к лучшему
По умолчанию И снова Error

Ситуация утром просыпаюсь вижу все площадки которые на одном сервере ушли в ерор. Естествено сразу мысля сервер лег. Захожу а нет все ок работает да вот ссылки не отображаются. Начинаю копать код сапы.
И так вот что выяснятся. Файл link.db существует но в нем строка записанная почемуто обрезана. Смотрю на всех сайтах таже проблема. Удаляю link.db обновляю старницу link.db создается но опять обрезаный на пол пути. Ковыряю опять код сапы. В итоге:

function _write($filename, $data) {
$fp = @fopen($filename, 'wb');
if ($fp) {
@flock($fp, LOCK_EX);
$length = strlen($data);
@fwrite($fp, $data, $length);
@flock($fp, LOCK_UN);
@fclose($fp);
return true;
}

return $this->raise_error('Не могу записать данные в файл: ' . $filename);
}

удаляю $length из @fwrite($fp, $data);

И все ок файл полностью записывается... Уж очень интиресная ситуациия поковырял еще немного код пришел к выводу что в $length = strlen($data); функция strlen не правильно определяет размер строки.

Поры мануалы и не нашел не чего на этот счет.

Есть у кого идеи по этому поводу?
Burzuy вне форума   Ответить с цитированием
Старый 15.06.2007, 15:16   #2
Новичок
 
Регистрация: 21.03.2007
Сообщений: 77
Вес репутации: 209
Burzuy на пути к лучшему
По умолчанию

Идея у самого появилась вчера крутили сервак на предмет кодировки из мускула возможно в этом дело ща будем разбиратся...
Burzuy вне форума   Ответить с цитированием
Старый 15.06.2007, 15:38   #3
Администратор
 
Аватар для Hedgehog
 
Регистрация: 10.11.2006
Сообщений: 166
Вес репутации: 252
Hedgehog - прекрасное будущееHedgehog - прекрасное будущееHedgehog - прекрасное будущееHedgehog - прекрасное будущееHedgehog - прекрасное будущееHedgehog - прекрасное будущееHedgehog - прекрасное будущееHedgehog - прекрасное будущееHedgehog - прекрасное будущееHedgehog - прекрасное будущееHedgehog - прекрасное будущее
Exclamation

Цитата:
Сообщение от Burzuy Посмотреть сообщение
Идея у самого появилась вчера крутили сервак на предмет кодировки из мускула возможно в этом дело ща будем разбиратся...
Если найдётся баг в нашем клиенте, то напишите о результатах разборок на support и сюда. Спасибо!

Иногда записывается только часть файла, когда места не хватает на диске, т.е. квота на хостинге закончилась.
Hedgehog вне форума   Ответить с цитированием
Старый 15.06.2007, 17:59   #4
Погулять вышел
 
Аватар для den78ru
 
Регистрация: 15.05.2007
Адрес: С-Пб! О/ВМ 50/50
Сообщений: 1,921
Вес репутации: 316
den78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущее
По умолчанию

Цитата:
Сообщение от SAPE Посмотреть сообщение
места не хватает на диске, т.е. квота на хостинге закончилась.
Попробуйте извещения удалить, хотя бы старые. Ух сколько места освободится
den78ru вне форума   Ответить с цитированием
Старый 15.06.2007, 19:18   #5
Новичок
 
Регистрация: 21.03.2007
Сообщений: 77
Вес репутации: 209
Burzuy на пути к лучшему
По умолчанию

Так разобрался причина в том что крутили вертели с кодировкой на сервере. И в итоге строки строки имеют другую длину и strlen() давала меньший размер и соответсвено меньше записывалось link.db.

В принципе в коде Сапе все ок, бок во сновном с моей стороны...

А по поводу места смободного писал же выше сервер мой и место свободное есть
Burzuy вне форума   Ответить с цитированием
Старый 15.06.2007, 21:26   #6
Специалист
 
Аватар для Ivan_m
 
Регистрация: 09.05.2007
Сообщений: 231
Вес репутации: 217
Ivan_m - это имя известно всемIvan_m - это имя известно всемIvan_m - это имя известно всемIvan_m - это имя известно всемIvan_m - это имя известно всемIvan_m - это имя известно всем
По умолчанию

Цитата:
Сообщение от den78ru Посмотреть сообщение
Попробуйте извещения удалить, хотя бы старые. Ух сколько места освободится
Шутка удалась SAPE написал про то, что места у клиентов может не хватать, а не на саперовском сервере
Ivan_m вне форума   Ответить с цитированием
Старый 15.06.2007, 21:39   #7
Banned
 
Регистрация: 04.05.2007
Сообщений: 240
Вес репутации: 0
dwell - очень-очень хороший человекdwell - очень-очень хороший человекdwell - очень-очень хороший человекdwell - очень-очень хороший человекdwell - очень-очень хороший человек
По умолчанию

Тем не менее проблема остается: вижу, что очень много купленных ссылок в Эрроре
dwell вне форума   Ответить с цитированием
Старый 15.06.2007, 22:40   #8
Погулять вышел
 
Аватар для den78ru
 
Регистрация: 15.05.2007
Адрес: С-Пб! О/ВМ 50/50
Сообщений: 1,921
Вес репутации: 316
den78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Ivan_m Посмотреть сообщение
Шутка удалась SAPE написал про то, что места у клиентов может не хватать, а не на саперовском сервере
Рад, что хоть кто-то оценил
den78ru вне форума   Ответить с цитированием
Старый 16.06.2007, 00:55   #9
Новичок
 
Регистрация: 21.03.2007
Сообщений: 77
Вес репутации: 209
Burzuy на пути к лучшему
По умолчанию

Цитата:
Сообщение от dwell Посмотреть сообщение
Тем не менее проблема остается: вижу, что очень много купленных ссылок в Эрроре
Товарисчь в данном случае а имено в этом топике обсуждалась проблема с еррорами возникшиме по моей вине, Проблемы с вашими ерорами стоит искать у себя
Burzuy вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Снова выходные и снова падение продаж smstic Курилка 27 25.02.2008 14:36
FULLTEXT ERROR: query failed: searchd error Pchelovod Ошибки при работе с системой 5 27.11.2007 12:40
Снова про ERROR lara Ошибки при работе с системой 31 06.07.2007 19:33
Parse error: syntax error, unexpected T_STRING in piligrim Ошибки при работе с системой 5 14.06.2007 02:20


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