как исправить: фатальная ошибка: локаль en_AU.UTF-8 на моем локальном хосте

Я сталкиваюсь с проблемами при разработке php (я новичок в этом языке)

Я настроил локальную копию файлов разработки для нашего проекта. Тем не менее, когда я пытаюсь просмотреть его на моем локальном хосте, он показывает мне эту ошибку

Фатальная ошибка: Локаль en_AU.UTF-8 недоступна в C: \ XAMPP \ HTDOCS \ [имя_проекта] \ bootstrap.php на линии 46

это код файла bootstrap.php в строке 46

define('LOCALE',   'en_AU.UTF-8');
define('TIMEZONE', 'Australia/Perth');

if ( !setlocale(LC_ALL, LOCALE) ) {
trigger_error("Locale '" . LOCALE . "' is not available", E_USER_ERROR);
}

function __dump_debug() {
global $composer_loader;
echo "<!-- DEBUG INFORMATION AT " . date('c') . "\n";
print_r([
'APP_ROOT'     => APP_ROOT,
'PHP_ENV'      => PHP_ENV,
'TMP_DIR'      => TMP_DIR,
'LOG_DIR'      => LOG_DIR,
'LOCALE'       => setlocale(LC_ALL, 0),
'TIMEZONE'     => date_default_timezone_get(),
'USER'         => rollbar_get_current_user(),
'SQL'          => [
'VARIABLES' => mysqlGetPairs('SHOW SESSION VARIABLES')
],
'INCLUDE_PATH' => get_include_path(),
'CLASSES'      => get_declared_classes(),
'COMPOSER'     => [
'CLASSMAP' => $composer_loader->getClassMap(),
'PREFIXES' => $composer_loader->getPrefixes(),
],
'INFLECTOR'    => [
'ACRONYMS' => ICanBoogie\Inflector::get()->inflections->acronyms
]
]);
echo "-->";
}

как я могу исправить эту ошибку? Любые материалы будут с благодарностью.

Спасибо!

0

Решение

Вам нужно будет включить PHP Расширение INTL.

Вы должны найти все необходимое для XAMPP Вот.

1

Другие решения

Других решений пока нет …