After cloning my app to the new server, I encountered an error when attempting to make any posts.
However The PHP version on the new server matches the one on the old server, but the database version is newer. The old database on the previous server was MariaDB 10.4.20, while the new server is running MariaDB 10.5.24.
The error message I received is as follows:
INSERT INTO `ibf_forums_topics` (`start_date`, `last_post`, `starter_id`, `starter_name`, `last_real_post`, `last_poster_id`, `last_poster_name`, `forum_id`, `approved`, `state`, `views`, `pinned`, `featured`, `is_future_entry`, `posts`, `topic_queuedposts`, `topic_hiddenposts`, `publish_date`, `title`, `title_seo`, `poll_state`) VALUES (1708566230, 1708566230, 196041, 'mido', 1708566230, 196041, 'mido', 55, 1, 'open', 0, 0, 0, 0, 0, 0, 0, 1708566230, 'test.', 'test', NULL)
IPS\Db\Exception: Field 'cache_sm' doesn't have a default value (1364)
/applications/forums/sources/Topic/Topic.php(1560): IPS\Patterns\_ActiveRecord->save()
/applications/forums/sources/Topic/Topic.php(598): IPS\Content\_Item->processForm()
/system/Content/Item.php(420): IPS\forums\_Topic->processForm()
/system/Content/Item.php(150): IPS\Content\_Item::createFromForm()
/applications/forums/modules/front/forums/forums.php(645): IPS\Content\_Item::create()
/system/Dispatcher/Controller.php(107): IPS\forums\modules\front\forums\_forums->add()
/init.php(934) : eval()'d code(31): IPS\Dispatcher\_Controller->execute()
/system/Dispatcher/Dispatcher.php(153): IPS\forums\modules\front\forums\ignoretopics_hook_forumController->execute()
/index.php(13): IPS\_Dispatcher->run()
Could you please assist me in resolving this issue?
Thank you for your help.