( ! ) Fatal error: Uncaught Error: Call to undefined function SilverStripe\Core\mb_regex_encoding() in /home/siteleas/upsales.ca/vendor/silverstripe/framework/src/Core/CoreKernel.php on line 473
( ! ) Error: Call to undefined function SilverStripe\Core\mb_regex_encoding() in /home/siteleas/upsales.ca/vendor/silverstripe/framework/src/Core/CoreKernel.php on line 473
Call Stack
#TimeMemoryFunctionLocation
10.0001395288{main}( ).../index.php:0
20.0041816064SilverStripe\Control\HTTPApplication->handle( $request = class SilverStripe\Control\HTTPRequest { protected $url = ''; protected $dirParts = []; protected $extension = NULL; protected $httpMethod = 'GET'; protected $scheme = 'https'; protected $ip = '216.73.216.132'; protected $getVars = []; protected $postVars = []; protected $headers = ['x-https' => '1', 'host' => 'upsales.ca', 'accept-encoding' => 'gzip, br, zstd, deflate', 'user-agent' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'accept' => '*/*', 'mod-rewrite' => 'On', 'authorization' => '']; protected $body = ''; protected $allParams = []; protected $latestParams = []; protected $routeParams = []; protected $unshiftedButParsedParts = 0; protected $session = class SilverStripe\Control\Session { protected $data = NULL; protected $started = FALSE; protected $changedData = [...] } } ).../index.php:26
30.0041816424SilverStripe\Control\HTTPApplication->execute( $request = class SilverStripe\Control\HTTPRequest { protected $url = ''; protected $dirParts = []; protected $extension = NULL; protected $httpMethod = 'GET'; protected $scheme = 'https'; protected $ip = '216.73.216.132'; protected $getVars = []; protected $postVars = []; protected $headers = ['x-https' => '1', 'host' => 'upsales.ca', 'accept-encoding' => 'gzip, br, zstd, deflate', 'user-agent' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'accept' => '*/*', 'mod-rewrite' => 'On', 'authorization' => '']; protected $body = ''; protected $allParams = []; protected $latestParams = []; protected $routeParams = []; protected $unshiftedButParsedParts = 0; protected $session = class SilverStripe\Control\Session { protected $data = NULL; protected $started = FALSE; protected $changedData = [...] } }, $callback = class Closure { public $this = class SilverStripe\Control\HTTPApplication { protected $kernel = class SilverStripe\Core\CoreKernel { ... }; protected $middlewares = [...] }; public $parameter = ['$request' => '<required>'] }, $flush = FALSE ).../HTTPApplication.php:47
40.0041817160SilverStripe\Control\HTTPApplication->callMiddleware( $request = class SilverStripe\Control\HTTPRequest { protected $url = ''; protected $dirParts = []; protected $extension = NULL; protected $httpMethod = 'GET'; protected $scheme = 'https'; protected $ip = '216.73.216.132'; protected $getVars = []; protected $postVars = []; protected $headers = ['x-https' => '1', 'host' => 'upsales.ca', 'accept-encoding' => 'gzip, br, zstd, deflate', 'user-agent' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'accept' => '*/*', 'mod-rewrite' => 'On', 'authorization' => '']; protected $body = ''; protected $allParams = []; protected $latestParams = []; protected $routeParams = []; protected $unshiftedButParsedParts = 0; protected $session = class SilverStripe\Control\Session { protected $data = NULL; protected $started = FALSE; protected $changedData = [...] } }, $last = class Closure { public $static = ['callback' => class Closure { ... }, 'flush' => FALSE]; public $this = class SilverStripe\Control\HTTPApplication { protected $kernel = class SilverStripe\Core\CoreKernel { ... }; protected $middlewares = [...] }; public $parameter = ['$request' => '<required>'] } ).../HTTPApplication.php:67
50.0041817872SilverStripe\Control\HTTPApplication->SilverStripe\Control\Middleware\{closure:/home/siteleas/upsales.ca/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php:61-63}( $request = class SilverStripe\Control\HTTPRequest { protected $url = ''; protected $dirParts = []; protected $extension = NULL; protected $httpMethod = 'GET'; protected $scheme = 'https'; protected $ip = '216.73.216.132'; protected $getVars = []; protected $postVars = []; protected $headers = ['x-https' => '1', 'host' => 'upsales.ca', 'accept-encoding' => 'gzip, br, zstd, deflate', 'user-agent' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'accept' => '*/*', 'mod-rewrite' => 'On', 'authorization' => '']; protected $body = ''; protected $allParams = []; protected $latestParams = []; protected $routeParams = []; protected $unshiftedButParsedParts = 0; protected $session = class SilverStripe\Control\Session { protected $data = NULL; protected $started = FALSE; protected $changedData = [...] } } ).../HTTPMiddlewareAware.php:65
60.0041817872SilverStripe\Core\Startup\ErrorControlChainMiddleware->process( $request = class SilverStripe\Control\HTTPRequest { protected $url = ''; protected $dirParts = []; protected $extension = NULL; protected $httpMethod = 'GET'; protected $scheme = 'https'; protected $ip = '216.73.216.132'; protected $getVars = []; protected $postVars = []; protected $headers = ['x-https' => '1', 'host' => 'upsales.ca', 'accept-encoding' => 'gzip, br, zstd, deflate', 'user-agent' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'accept' => '*/*', 'mod-rewrite' => 'On', 'authorization' => '']; protected $body = ''; protected $allParams = []; protected $latestParams = []; protected $routeParams = []; protected $unshiftedButParsedParts = 0; protected $session = class SilverStripe\Control\Session { protected $data = NULL; protected $started = FALSE; protected $changedData = [...] } }, $next = class Closure { public $static = ['callback' => class Closure { ... }, 'flush' => FALSE]; public $this = class SilverStripe\Control\HTTPApplication { protected $kernel = class SilverStripe\Core\CoreKernel { ... }; protected $middlewares = [...] }; public $parameter = ['$request' => '<required>'] } ).../HTTPMiddlewareAware.php:62
70.0043828232SilverStripe\Core\Startup\ErrorControlChain->execute( ).../ErrorControlChainMiddleware.php:92
80.0043829016SilverStripe\Core\Startup\ErrorControlChain->step( ).../ErrorControlChain.php:225
90.0043829040call_user_func:{/home/siteleas/upsales.ca/vendor/silverstripe/framework/src/Core/Startup/ErrorControlChain.php:235}( $function_name = class Closure { public $static = ['request' => class SilverStripe\Control\HTTPRequest { ... }, 'errorControlChain' => class SilverStripe\Core\Startup\ErrorControlChain { ... }, 'confirmationTokenChain' => class SilverStripe\Core\Startup\ConfirmationTokenChain { ... }, 'next' => class Closure { ... }, 'result' => NULL]; public $this = class SilverStripe\Core\Startup\ErrorControlChainMiddleware { protected $application = class SilverStripe\Control\HTTPApplication { ... } } }, $parameters = class SilverStripe\Core\Startup\ErrorControlChain { protected $error = FALSE; protected $steps = [0 => [...]]; protected $suppression = FALSE; protected $handleFatalErrors = TRUE; protected $originalDisplayErrors = '1'; protected $lastException = NULL } ).../ErrorControlChain.php:235
100.0043829120SilverStripe\Core\Startup\ErrorControlChainMiddleware->SilverStripe\Core\Startup\{closure:/home/siteleas/upsales.ca/vendor/silverstripe/framework/src/Core/Startup/ErrorControlChainMiddleware.php:59-78}( class SilverStripe\Core\Startup\ErrorControlChain { protected $error = FALSE; protected $steps = [0 => [...]]; protected $suppression = FALSE; protected $handleFatalErrors = TRUE; protected $originalDisplayErrors = '1'; protected $lastException = NULL } ).../ErrorControlChain.php:235
110.0043829120call_user_func:{/home/siteleas/upsales.ca/vendor/silverstripe/framework/src/Core/Startup/ErrorControlChainMiddleware.php:73}( $function_name = class Closure { public $static = ['callback' => class Closure { ... }, 'flush' => FALSE]; public $this = class SilverStripe\Control\HTTPApplication { protected $kernel = class SilverStripe\Core\CoreKernel { ... }; protected $middlewares = [...] }; public $parameter = ['$request' => '<required>'] }, $parameters = class SilverStripe\Control\HTTPRequest { protected $url = ''; protected $dirParts = []; protected $extension = NULL; protected $httpMethod = 'GET'; protected $scheme = 'https'; protected $ip = '216.73.216.132'; protected $getVars = []; protected $postVars = []; protected $headers = ['x-https' => '1', 'host' => 'upsales.ca', 'accept-encoding' => 'gzip, br, zstd, deflate', 'user-agent' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'accept' => '*/*', 'mod-rewrite' => 'On', 'authorization' => '']; protected $body = ''; protected $allParams = []; protected $latestParams = []; protected $routeParams = []; protected $unshiftedButParsedParts = 0; protected $session = class SilverStripe\Control\Session { protected $data = NULL; protected $started = FALSE; protected $changedData = [...] } } ).../ErrorControlChainMiddleware.php:73
120.0043829200SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure:/home/siteleas/upsales.ca/vendor/silverstripe/framework/src/Control/HTTPApplication.php:63-67}( $request = class SilverStripe\Control\HTTPRequest { protected $url = ''; protected $dirParts = []; protected $extension = NULL; protected $httpMethod = 'GET'; protected $scheme = 'https'; protected $ip = '216.73.216.132'; protected $getVars = []; protected $postVars = []; protected $headers = ['x-https' => '1', 'host' => 'upsales.ca', 'accept-encoding' => 'gzip, br, zstd, deflate', 'user-agent' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'accept' => '*/*', 'mod-rewrite' => 'On', 'authorization' => '']; protected $body = ''; protected $allParams = []; protected $latestParams = []; protected $routeParams = []; protected $unshiftedButParsedParts = 0; protected $session = class SilverStripe\Control\Session { protected $data = NULL; protected $started = FALSE; protected $changedData = [...] } } ).../ErrorControlChainMiddleware.php:73
130.0043829200SilverStripe\Core\CoreKernel->boot( $flush = FALSE ).../HTTPApplication.php:65
140.0043829200SilverStripe\Core\CoreKernel->bootPHP( ).../CoreKernel.php:189