Ошибка при вставке цитаты

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Jedai
phpBB 1.4.0
Сообщения: 30
Стаж: 14 лет

Ошибка при вставке цитаты

Сообщение Jedai »

Всем привет
Перенес свой форум на другой хостинг
Возникла проблема с ромбами вместо букв
Решил с помощью

Код: Выделить всё

OPEN
includes/utf/utf_tools.php

FIND
function utf8_normalize_nfc($strings)
{

AFTER, ADD
return $strings;
отсюда
[FAQ] Проблема с UTF8

Но теперь появилась другая проблема
При попытке отправить сообщение с цитатой выпрыгивает ошибка

Код: Выделить всё

Общая ошибка
SQL ERROR [ mysqli ]

Incorrect string value: '\xD1/quot...' for column 'post_text' at row 1 [1366]

SQL

INSERT INTO phpbb_posts (forum_id, poster_id, icon_id, poster_ip, post_time, post_approved, enable_bbcode, enable_smilies, enable_magic_url, enable_sig, post_username, post_subject, post_text, post_checksum, post_attachment, bbcode_bitfield, bbcode_uid, post_postcount, post_edit_locked, topic_id) VALUES (35, 2, 0, '46.61.40.110', 1349891106, 1, 1, 1, 1, 0, '', 'Re: Лучший вуз Новочеркасска', '[quote="Testosteron88":oubt7eo7][quote="lenk0-lenk0":oubt7eo7]Привет всем! Как вы считаете, какой вуз Новочеркасска - лучший в городе? С лучшим преподавательским составом и с минимальной коррупцией? Заранее спасибо за ответы, они мне очень нужны <!-- s;) --><img src=\"{SMILIES_PATH}/3.gif\" alt=\";)\" title=\"Wink\" /><!-- s;) -->�/quote]\nЖенщины, что де вы за существа-то такие? Какая специальность интересует? >_< /quote][/quote:oubt7eo7][/quote:oubt7eo7]', 'b00e2ff15f9304f7caa9deb5bba47a2d', 0, 'gA==', 'oubt7eo7', 1, 0, 45)

BACKTRACE

FILE: [ROOT]/includes/db/mysqli.php
LINE: 182
CALL: dbal->sql_error()

FILE: [ROOT]/includes/functions_posting.php
LINE: 1997
CALL: dbal_mysqli->sql_query()

FILE: [ROOT]/posting.php
LINE: 1148
CALL: submit_post()
Понимаю, что это из-за кодировки, но что с этим делать?
Кодировка базы была utf8_unicode_ci, сделал utf8_bin, не помогло
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Ошибка при вставке цитаты

Сообщение владимир1983 »

Версия MYSQL?

Добавлено спустя 3 минуты 27 секунд:
STK посмотри, там есть инструмент проверки БД, после проверки скрипт предложит выполнить SQL запросы для устранения проблем с базой данных.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Jedai
phpBB 1.4.0
Сообщения: 30
Стаж: 14 лет

Re: Ошибка при вставке цитаты

Сообщение Jedai »

Код: Выделить всё

mysql
MySQL Support	enabled
Active Persistent Links 	0
Active Links 	1
Client API version 	5.5.25
MYSQL_MODULE_TYPE 	no value
MYSQL_SOCKET 	/tmp/mysql.sock
MYSQL_INCLUDE 	no value
MYSQL_LIBS 	no value

Код: Выделить всё

mysqli
MysqlI Support	enabled
Client API library version 	5.5.25
Active Persistent Links 	0
Inactive Persistent Links 	0
Active Links 	0
Client API header version 	5.5.25
MYSQLI_SOCKET 	/tmp/mysql.sock
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Ошибка при вставке цитаты

Сообщение владимир1983 »

https://github.com/phpbb/support-toolki ... ease/1.0.6 качаешь, заливаешь папку stk в папку с форумом, запускаешь muforum.ru/stk далее Support Tools > MySQL Upgrader

Добавлено спустя 2 минуты 12 секунд:
Читай и выполняй то что пишет и советует скрипт.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Jedai
phpBB 1.4.0
Сообщения: 30
Стаж: 14 лет

Re: Ошибка при вставке цитаты

Сообщение Jedai »

Спасибо
Сейчас попробую

Добавлено спустя 50 минут 54 секунды:
К сожалению ошибка не исчезла
Есть еще какие-нибудь варианты
Последний раз редактировалось владимир1983 10.10.2012 18:24, всего редактировалось 1 раз.
Причина: Правила, пункт: 3.11
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Ошибка при вставке цитаты

Сообщение Sheer »

Jedai писал(а):Есть еще какие-нибудь варианты
Трясти хостера. Сталкивался с подобно проблемой. Как была решена - не знаю.
Раз. [FAQ] Проблема с UTF8
Два. [FAQ] Проблема с UTF8
Три. [FAQ] Проблема с UTF8
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Jedai
phpBB 1.4.0
Сообщения: 30
Стаж: 14 лет

Re: Ошибка при вставке цитаты

Сообщение Jedai »

Вроде избавился от проблемы
Сделал вот так

[FAQ] Проблема с UTF8
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17274
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 633 раза
Поблагодарили: 2414 раз

Re: Ошибка при вставке цитаты

Сообщение rxu »

Jedai
Установить значение mbstring.func_overload равным 0.
Это основной способ решения данной проблемы.
Изображение

Вернуться в «Поддержка phpBB 3.0.х»