我使用Composer安装了CakePHP 3.4.3(推荐方式),我的系统满足所有要求。 在安装和基本配置时,所有内容都勾选为绿色。 p>
我使用 当我去插入新记录时,它会给出以下错误消息: p>
警告 b>(2):transliterator_transliterate():无法创建带有ID&amp; quot-Any-Latin的音译器; 拉丁-ASCII; [\ u0080- \ u7fff]删除&amp; quot; (transliterator_create:无法打开ICU音译器,ID为&amp; quot; Any-Latin; Latin-ASCII; [\ u0080- \ u7fff] remove&amp; quot;:U_INVALID_ID)[ CORE / src / Utility / Text.php < / b>,行 1070 b>] p>
我用Google搜索了这个,但找不到任何我能理解的有关 由于源自 为什么会显示此错误,它是什么意思,以及如何解决? p>
如果我将调试设置切换为false 正如我所说,我的系统 满足他们的所有要求:PHP 7,centOS,Apache,并且在安装过程中没有任何其他错误。 p>
div> bin / bake code>来烘焙1个非常简单的表的文件,该表只有5列:
id,name,url,created,modified code> p>
transliterator_transliterate() code的信息 >(从未听说过这个)。 p>
src / Utility / Text.php code>的文件是Cake核心的一部分,我觉得深入研究或修改它是不明智的。 p>
config / app.php code>这会隐藏消息,但我觉得这不是一个有效的解决方案,因为它抱怨某事。 p>