Тайм-зоны
Добавлено: Пт июн 05, 2026 2:37 pm
Добрый день.
Проверил отдельным тестовым файлом:
<?php
echo "PHP=".PHP_VERSION."<br>";
echo "TZ ini=".ini_get('date.timezone')."<br>";
print_r(timezone_identifiers_list());
Результат через сайт:
PHP=7.3.33
TZ ini=UTC
Array
(
)
То есть timezone_identifiers_list() возвращает пустой массив через PHP-FPM сайта.
Из-за этого любые скрипты падают с ошибкой:
Timezone database is corrupt
tzdata переустановил, php-fpm и httpd перезапустил. В CLI PHP таймзоны есть, но через FPM сайта список пустой.
Подскажите, пожалуйста, как переустановить/починить timezone database для php73w-fpm/php74w-fpm/php80w-fpm в BrainyCP.
Проверил отдельным тестовым файлом:
<?php
echo "PHP=".PHP_VERSION."<br>";
echo "TZ ini=".ini_get('date.timezone')."<br>";
print_r(timezone_identifiers_list());
Результат через сайт:
PHP=7.3.33
TZ ini=UTC
Array
(
)
То есть timezone_identifiers_list() возвращает пустой массив через PHP-FPM сайта.
Из-за этого любые скрипты падают с ошибкой:
Timezone database is corrupt
tzdata переустановил, php-fpm и httpd перезапустил. В CLI PHP таймзоны есть, но через FPM сайта список пустой.
Подскажите, пожалуйста, как переустановить/починить timezone database для php73w-fpm/php74w-fpm/php80w-fpm в BrainyCP.