Unfortunately, this wouldn't install for me and I got an error.
- XF\Db\Exception: Batch install error: MySQL query error [1366]: Incorrect string value: '\xF0\x9F\x92\x9D f...' for column 'replace' at row 1
- src/XF/Db/AbstractStatement.php:230
- Generated by: Todo10
- Dec 5, 2025 at 7:22 PM
Stack trace
INSERT INTO
xf_template_modification (
addon_id,
type,
template,
modification_key,
description,
execution_order,
enabled,
action,
find,
replace,
modification_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
------------
#0 src/XF/Db/Mysqli/Statement.php(207): XF\Db\AbstractStatement->getException('MySQL query err...', 1366, 'HY000')
#1 src/XF/Db/Mysqli/Statement.php(86): XF\Db\Mysqli\Statement->getException('MySQL query err...', 1366, 'HY000')
#2 src/XF/Db/AbstractAdapter.php(96): XF\Db\Mysqli\Statement->execute()
#3 src/XF/Db/AbstractAdapter.php(220): XF\Db\AbstractAdapter->query('INSERT INTO `x...', Array)
#4 src/XF/Mvc/Entity/Entity.php(1578): XF\Db\AbstractAdapter->insert('xf_template_mod...', Array, false)
#5 src/XF/Mvc/Entity/Entity.php(1306): XF\Mvc\Entity\Entity->_saveToSource()
#6 src/XF/AddOn/DataType/TemplateModification.php(85): XF\Mvc\Entity\Entity->save(true, false)
#7 src/XF/Job/AddOnData.php(111): XF\AddOn\DataType\TemplateModification->importAddOnData('Mitch/WinterEff...', Object(SimpleXMLElement), 0, 7.99788)
#8 src/XF/Job/AddOnInstallBatch.php(343): XF\Job\AddOnData->run(7.99788)
#9 src/XF/Job/AddOnInstallBatch.php(99): XF\Job\AddOnInstallBatch->stepData(Object(XF\Timer))
#10 src/XF/Job/Manager.php(275): XF\Job\AddOnInstallBatch->run(8)
#11 src/XF/Job/Manager.php(205): XF\Job\Manager->runJobInternal(Array, 8)
#12 src/XF/Job/Manager.php(121): XF\Job\Manager->runJobEntry(Array, 8)
#13 src/XF/Admin/Controller/ToolsController.php(146): XF\Job\Manager->runByIds(Array, 8)
#14 src/XF/Mvc/Dispatcher.php(362): XF\Admin\Controller\ToolsController->actionRunJob(Object(XF\Mvc\ParameterBag))
#15 src/XF/Mvc/Dispatcher.php(265): XF\Mvc\Dispatcher->dispatchClass('XF:Tools', 'RunJob', Object(XF\Mvc\RouteMatch), Object(SV\SignupAbuseBlocking\XF\Admin\Controller\Tools), NULL)
#16 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(SV\SignupAbuseBlocking\XF\Admin\Controller\Tools), NULL)
#17 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#18 src/XF/App.php(2824): XF\Mvc\Dispatcher->run()
#19 src/XF.php(806): XF\App->run()
#20 admin.php(15): XF::runApp('XF\\Admin\\App')
#21 {main}
Request state
array(4) {
["url"] => string(24) "/admin.php?tools/run-job"
["referrer"] => string(48) "
https://gatorchatter.com/admin.php?tools/run-job"
["_GET"] => array(1) {
["tools/run-job"] => string(0) ""
}
["_POST"] => array(3) {
["_xfRedirect"] => string(84) "
https://gatorchatter.com/admin.php?add-ons/install-from-archive-complete&batch_id=65"
["_xfToken"] => string(8) "********"
["only_ids"] => string(7) "1298849"
}
}
https://gatorchatter.com/admin.php?logs/server-errors/1/delete