来自DebugKit计时器的CakePHP 3.1随机错误

来自DebugKit计时器的CakePHP 3.1随机错误,php,cakephp,utf-8,cakephp-3.0,cakephp-debug-kit,Php,Cakephp,Utf 8,Cakephp 3.0,Cakephp Debug Kit,当模板文件名字符串传递给MessageFormatter时,我随机看到CakePHP中调试工具包中与模板文件名字符串相关的错误。有时视图加载良好,但有时由于以下原因而失败: 致命错误:[Aura\Intl\Exception\CannotFormat]中的UTF-8数据无效 字符串参数: “/Users/daniel/cakebox/Apps/mycake3/src/Template/Error/error500.ctp”: 非法参数错误 #0 /Users/daniel/cakebox/App

当模板文件名字符串传递给MessageFormatter时,我随机看到CakePHP中调试工具包中与模板文件名字符串相关的错误。有时视图加载良好,但有时由于以下原因而失败:

致命错误:[Aura\Intl\Exception\CannotFormat]中的UTF-8数据无效 字符串参数: “/Users/daniel/cakebox/Apps/mycake3/src/Template/Error/error500.ctp”: 非法参数错误

#0 /Users/daniel/cakebox/Apps/mycake3/vendor/cakephp/cakephp/src/I18n/Formatter/IcuFormatter.php(51): Cake\I18n\Formatter\IcuFormatter->\u formatMessage('en\u US','Render {0}',数组)

#一, /Users/daniel/cakebox/Apps/mycake3/vendor/aura/intl/src/aura/intl/Translator.php(142): Cake\I18n\Formatter\IcuFormatter->format('en_US','Render{0}',Array)

#二, /Users/daniel/cakebox/Apps/mycake3/vendor/cakephp/cakephp/src/I18n/functions.php(81): Aura\Intl\Translator->translate('Render{0}',数组)

#三, /Users/daniel/cakebox/Apps/mycake3/vendor/cakephp/debug_kit/src/Panel/TimerPanel.php(85): __d('debug_kit','Render{0}','/Users/daniel/c..)

#四, /Users/daniel/cakebox/Apps/mycake3/vendor/cakephp/cakephp/src/Event/EventManager.php(409): DebugKit\Panel\TimerPanel->DebugKit\Panel{closure}(对象(Cake\Event\Event), “/Users/daniel/c…”

#5/用户/daniel/cakebox/Apps/m in /Users/daniel/cakebox/Apps/mycake3/vendor/cakephp/cakephp/src/Error/ErrorHandler.php 第156行

我已经尝试了许多调试选项,但我无法找出问题出在哪里?字符串看起来很好,并通过mb_check_编码($string,'UTF-8')确认为UTF-8