Ошибка при перемещение темы
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Ошибка при перемещение темы
Админка - форумы - управление форумами - самый нижний уровень нужного форума - НЕ ШЕСТЕРЕНКА а на название фОРУМА - ОТКРОЕТСЯ СТРОКА - Список форумов -> Техотдел -> Организационный форум -> Администраторский форум для админов [Изменить | Удалить | Синхронизировать]...аккуратно...можно нечаянно форум стереть...кнопки рядом...точно тыкайте...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Ошибка при перемещение темы
Пчелкин
Не поможет. Этот баг описан на офф сайте. Поиск рулит
Не поможет. Этот баг описан на офф сайте. Поиск рулит
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Ошибка при перемещение темы
Дык тока с одной темой ведь...мож пролезет...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Ошибка при перемещение темы
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Ошибка при перемещение темы
Кста...эта же ошибка как-то вылазила и от "Похожие темы"....
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Gaborik
- phpBB 1.4.4
- Сообщения: 116
- Стаж: 15 лет 10 месяцев
- Благодарил (а): 15 раз
Re: Ошибка при перемещение темы
Sheer стоит.
Я зашел туда но не уверен что нужно делать:
Так?
Найти файл root/statistics/includes/functions.php
Найти строку:
Заменить на:
Найти строку:
заменить на:
и файл install.xml где мне найти? Или заново скачать мод этот и перед установкой сделать изменения которые написаны в install.xml?
Я зашел туда но не уверен что нужно делать:
Так?
Найти файл root/statistics/includes/functions.php
Найти строку:
function save_bbcode_smiley_count($data, $mode)Заменить на:
function save_bbcode_smiley_count($data, $mode, $update_message = true)Найти строку:
Код: Выделить всё
lobal $db;Код: Выделить всё
global $db;
if($update_message == false)
{
// nothing to do here
return;
}
Последний раз редактировалось Sheer 03.04.2012 15:18, всего редактировалось 1 раз.
Причина: bb-код
Причина: bb-код
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Ошибка при перемещение темы
Наверное здесь http://www.phpbb.com/community/viewtopi ... &t=1470555Gaborik писал(а): где мне найти?
Так.Gaborik писал(а):Так?
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Gaborik
- phpBB 1.4.4
- Сообщения: 116
- Стаж: 15 лет 10 месяцев
- Благодарил (а): 15 раз
Re: Ошибка при перемещение темы
Там ссылка не рабочая. По моему домен не продлили.Sheer писал(а):Наверное здесь
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Ошибка при перемещение темы
Тогда найди у себя, в каком файле находится строка
function save_bbcode_smiley_count($data, $mode) и исправь.Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Gaborik
- phpBB 1.4.4
- Сообщения: 116
- Стаж: 15 лет 10 месяцев
- Благодарил (а): 15 раз
Re: Ошибка при перемещение темы
Sheer Всё равно подобная ошибка выходит. Чуть позже переустановлю мод, мб заработает.
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Ошибка при перемещение темы
Я бы занялся расследованием, почему в этом запросе
выражение
И как временное решение убрал бы атрибут UNSIGNED у поля bbcode_count
Код: Выделить всё
UPDATE phpbb_stats_bbcodes SET bbcode_count = (bbcode_count - 14) WHERE bbcode = '[/color:'(bbcode_count - 14) принимает отрицательное (предположительно) значение.И как временное решение убрал бы атрибут UNSIGNED у поля bbcode_count
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Gaborik
- phpBB 1.4.4
- Сообщения: 116
- Стаж: 15 лет 10 месяцев
- Благодарил (а): 15 раз
-
OilGasMan
- phpBB 1.4.0
- Сообщения: 32
- Стаж: 13 лет 10 месяцев
- Откуда: Украина
- Благодарил (а): 14 раз
Re: Ошибка при перемещение темы
Столкнулся с похожей проблемой. Выполнил обновление которое предлагалось в этой теме, и ничего этим не добился
Добавлено спустя 2 минуты 14 секунд:
По пути ошибки в 1843 строке statistics/functions.php
Добавлено спустя 7 минут 10 секунд:
тю... решилась проблема с помощью элементарной логики и знания азов по типам данных.
Найти в functions.php статистики:
И заменить на:
з.ы: я толком и не понял что произошло, главное временно ошибка ушла в офф, однако периодически появляется, хотя уже не так часто.. хз, в общем, стату либо скоро придется выколупывать, либо фиксить конкретно.
Код: Выделить всё
SQL ERROR [ mysql4 ]
BIGINT UNSIGNED value is out of range in '(`web`.`phpbb_stats_bbcodes`.`bbcode_count` - 6)' [1690]
SQL
UPDATE phpbb_stats_bbcodes SET bbcode_count = (bbcode_count - 6) WHERE bbcode = '[/color:'
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/includes/db/dbal.php
LINE: 754
CALL: trigger_error()
FILE: [ROOT]/includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()
FILE: [ROOT]/statistics/includes/functions.php
LINE: 1843
CALL: dbal_mysql->sql_query()
FILE: [ROOT]/posting.php
LINE: 1145
CALL: save_bbcode_smiley_count()
По пути ошибки в 1843 строке statistics/functions.php
Код: Выделить всё
$sql = 'UPDATE ' . STATS_BBCODES_TABLE . ' SET bbcode_count = (bbcode_count - ' . (int) $current_bbcode['count'] . ")
WHERE bbcode = '" . $db->sql_escape($current_bbcode['bbcode']) . "'";
$db->sql_query($sql);
тю... решилась проблема с помощью элементарной логики и знания азов по типам данных.
Найти в functions.php статистики:
Код: Выделить всё
$bbcode_ary[$key]['count'] = $bbcode_ary[$key]['count'] + ((strlen($text) - strlen(str_replace($current_bbcode['bbcode'], '', $text))) / strlen($current_bbcode['bbcode']));Код: Выделить всё
$bbcode_ary[$key]['count'] = $bbcode_ary[$key]['count'] + ((strlen($text) - strlen(str_replace((int) $current_bbcode['bbcode'], '', $text))) / strlen($current_bbcode['bbcode']));
