Поменял кодировку в таблице
Вы своими действиями создали таблицу с кодировкой utf8mb4_general_ci
Потом когда перешли на версию MySQL какую и надо, уже имели таблицу с старой кодировкой. Достаточно было просто удалить таблицу и переактивировать аддон личных сообщений. Но можно и переконвертировать, что я и сделал.
Я дико стесняюсь, но я с тем же вопросом. Данную тему создал именно я в марте. Сейчас обновил плагин до последней версии - сообщения между пользователями не уходят снова. Пути выхода из ситуации, которые были найдены в прошлый раз, не подойдут так понимаю - новые таблицы и т.д.
Вот вся имеющая у меня в базе структура. Не хватает какой-то таблицы или искать в другом месте?
wp_rcl_black_list_user
wp_rcl_chats
wp_rcl_chat_messagemeta
wp_rcl_chat_users
wp_rcl_feeds
wp_rcl_private_contacts
wp_rcl_private_message
wp_rcl_rating_totals
wp_rcl_rating_users
wp_rcl_rating_values
wp_rcl_user_action
PHP 5.6
Вижу запрос $table = RCL_PREF ."chat_messages"; и т.д., но таблицы нет.
Создал в pHpAdmin эту таблицу по запросу как смог разобраться. Но думаю, что-то я не допонял. Сообщение ушло, а вот когда попробовал еще и файл прикрепить к сообщение - опять ошибка (впрочем возможно это связано с другим моим вопросом -https://codeseller.ru/forum/product-7084/problema-s-zagruzkoj-mediafajlov ).
А вот в обратную сторону - от пользователя в админу не уходит - "Сообщение не было добавлено"
Есть возможность прислать готовый файл с таблицей _rcl_chat_messages для экспорта
Нет, то же самое.
В /wp-recall/add-on/rcl-chat/activate.php в строке message_content LONGTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL что такое utf8mb4 и utf8mb4_general_ci. Когда создавал таблицу вручную через phphAdmin у меня есть в частности utf8_general_ci, без "mb4"
В продолжение - раньше было вот такое:
открыть файл wp-contentpluginswp-recalladd-onmessageactivate.php и заменить строчку
content_mess longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
на
content_mess longtext NOT NULL,
А где теперь эту замену выполнить? и может ли это влиять на создание таблицы _rcl_chat_messages