пр. Мира 620000 Россия +7900-000-00-00
Логотип блога интернет-бродяги

Расширение intl не установлено или отключено

Расширение intl не установлено или отключено

Последнее обновлене - 14 августа 2023 в 21:06

Рекомендуемое расширение intl не установлено или отключено — это одно из возможных уведомлений, которое может появиться на вкладке Здоровье сайта в Инструментах админпанели WordPress. Недавно и я увидел такое сообщение.

Ошибка устранена

Расширение intl в PHP предоставляет функции для работы с многобайтовыми строками, форматирования даты и времени, сравнения строк на разных языках и другие возможности, связанные с локализацией.

Оно предназначено для работы с многоязычными приложениями и обеспечивает поддержку многих языковых стандартов, таких как Unicode, ICU и CLDR. Позволяет выполнять операции сравнения строк, форматирования чисел и дат, а также транслитерации текста.

Включить расширение intl достаточно просто. Сделать это можно через менеджер расширений PHP. Например, для установки на Ubuntu можно открыть терминал и использовать команду:

Теперь, для того, чтобы изменения вступили в силу, надо перезапустить веб-сервер. Выполните команду:

Либо, чтобы перезапустить веб-сервер, необходимо выполнить следующие шаги:

Остановите веб-сервер. Например, для Apache на Ubuntu это можно сделать командой:

Запустите веб-сервер заново. На Ubuntu это можно сделать командой:

Убедитесь, что веб-сервер запущен и работает корректно. Например, вы можете открыть браузер и ввести в адресной строке адрес вашего сайта.

Обратите внимание, что процедура перезапуска сервера может отличаться в зависимости от используемого вами веб-сервера и операционной системы. Если вы не уверены, как правильно перезапустить веб-сервер, обратитесь к поддержке вашего хостинг-провайдера.

Далее, можно убедиться в том, что расширение intl установлено. Снова откроем терминал и введём следующую команду:

В случае успеха, вы увидите в следующей строке вывод надписи intl. Ну и, конечно, соответствующее уведомление на вкладке Здоровье сайта, о котором я упоминал выше, должно исчезнуть.

В ситуации, когда расширение на сервере просто отключено, необходимо раскомментировать строку «extension=intl» в файле php.ini и перезапустить веб-сервер. Путь до файла php.ini можно узнать, открыв страницу со списком PHP-расширений на вашем сервере. Посмотрите также, как можно открыть и внести изменения в файл php.ini.

ytprevyu

Всем WEB!

Друзья, плюсаните, вдруг пригодится!

Почитайте похожие материалы

Об авторе: Hobo

Стараюсь всё делать своими собственными руками: от починки выключателя до создания веб-сайта. В этом блоге делюсь своим опытом и впечатлениями от использования различной техники, электронных и других устройств, которые побывали у меня в руках.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *