Инструкции
PHP intl
Как включить расширение PHP intl для админки DevCraft.
Для корректной работы админки нужно активировать (установить) расширение PHP intl.
Через php.ini
Ищем серверную конфигурацию PHP (обычно /etc/php/8.1/apache2/php.ini):
php --iniи получаем примерный вывод в консоли:
Configuration File (php.ini) Path: /etc/php/8.1/cli
Loaded Configuration File: /etc/php/8.1/cli/php.ini
Scan for additional .ini files in: /etc/php/8.1/cli/conf.d
Additional .ini files parsed: /etc/php/8.1/cli/conf.d/10-mysqlnd.ini,
/etc/php/8.1/cli/conf.d/10-opcache.ini,
...Здесь видны версия PHP и путь к конфигурационному файлу (/etc/php/8.1/cli/php.ini).
Ищем строку ;extension=intl и удаляем ; в начале строки, чтобы активировать расширение. Затем перезапускаем Apache:
sudo systemctl restart apache2Через пакетный менеджер (Ubuntu, Debian и т. п.)
На Debian/Ubuntu расширение php-intl можно установить через пакетный менеджер:
sudo apt-get install php8.1-intl8.1 — версия PHP, которую вы используете. Если версия другая, замените 8.1 на нужную.