Intl 和 mbstring 扩展错误未显示在服务器的 cakephp 3.2 中
Intl and mbstring extension error is not showing in cakephp 3.2 in server
我正在使用 cakephp 3.2。
在这里,我的项目在本地完美运行。
我已将其上传到实时服务器。在我的服务器中,我检查了 phpinfo.php 页面并发现服务器中未启用 intl 和 mbstring 扩展,但这两条错误消息未显示。
我不明白发生了什么。
由于服务器中未启用扩展,因此应该会出现这 2 条错误消息。
// You can remove this if you are confident you have intl installed.
if (!extension_loaded('intl')) {
trigger_error('You must enable the intl extension to use CakePHP.', E_USER_ERROR);
}
// You can remove this if you are confident you have mbstring installed.
if (!extension_loaded('mbstring')) {
trigger_error('You must enable the mbstring extension to use CakePHP.', E_USER_ERROR);
}
有什么帮助吗?
谢谢。
将此行放入根 index.php 文件中以显示所有错误
error_reporting(E_ALL);
ini_set("display_errors", "on");
(架空这条线)
require 'webroot' . DIRECTORY_SEPARATOR . 'index.php';
我正在使用 cakephp 3.2。 在这里,我的项目在本地完美运行。 我已将其上传到实时服务器。在我的服务器中,我检查了 phpinfo.php 页面并发现服务器中未启用 intl 和 mbstring 扩展,但这两条错误消息未显示。 我不明白发生了什么。 由于服务器中未启用扩展,因此应该会出现这 2 条错误消息。
// You can remove this if you are confident you have intl installed.
if (!extension_loaded('intl')) {
trigger_error('You must enable the intl extension to use CakePHP.', E_USER_ERROR);
}
// You can remove this if you are confident you have mbstring installed.
if (!extension_loaded('mbstring')) {
trigger_error('You must enable the mbstring extension to use CakePHP.', E_USER_ERROR);
}
有什么帮助吗? 谢谢。
将此行放入根 index.php 文件中以显示所有错误
error_reporting(E_ALL);
ini_set("display_errors", "on");
(架空这条线)
require 'webroot' . DIRECTORY_SEPARATOR . 'index.php';