Your PHP installation appears to be missing the MySQL extension
Для работы с базой данных WordPress нужен модуль PHP mysqli. Если его нет, WordPress останавливается сразу и сообщает, что в PHP не хватает расширения для MySQL.
Содержание 6
Что сделать прямо сейчас
- На VPS установите пакет с модулем и перезапустите PHP — подробнее.
- На обычном хостинге включите модуль mysqli в настройках PHP — подробнее.
Что означает ошибка
Текст состоит из двух частей: в PHP, похоже, нет расширения MySQL, которое нужно WordPress, и просьба проверить, что расширение mysqli установлено и включено. В русской версии — по-русски.
Ошибка появляется, когда PHP поставили без модуля для MySQL — например, на новом VPS установили только php-fpm, — или когда сменили версию PHP, а модуль для новой версии не поставили.
На VPS с Ubuntu
На VPS подключитесь к серверу — как это сделать, рассказано в инструкции Как подключиться к VPS по SSH. В примерах папка сайта — /var/www/example.com: подставьте свою. Путь к ней указан в строке root в файле настроек сайта nginx. В Ubuntu 24.04 стоит PHP 8.3. Если у вас другая версия, подставьте её номер вместо 8.3 во всех командах — узнать номер можно командой ls /etc/php/. Установите пакет:
sudo apt install php8.3-mysqlЕсли система спросит пароль, введите пароль своего пользователя на сервере. Символы при вводе не видны — так и должно быть: наберите пароль и нажмите Enter. Если система спросит Do you want to continue?, нажмите Y и Enter. Пакет добавляет в PHP модули mysqli, mysqlnd и pdo_mysql. Перезапустите PHP:
sudo systemctl restart php8.3-fpmПроверьте, что модуль на месте:
php -m | grep mysqliЕсли в ответе строка mysqli — модуль установлен. Откройте сайт снова.
Если apt ответил Unable to locate package, проверьте номер версии PHP командой ls /etc/php/ и разберите ошибку по странице Unable to locate package.
На обычном хостинге
На хостинге модули PHP включает хостер. Откройте в панели настройки PHP сайта: если там есть список расширений, включите mysqli. Если списка нет, напишите в поддержку: пришлите текст ошибки.
Тексты сообщений сверены с исходным кодом WordPress 7.1.3. В русской версии WordPress те же сообщения показаны по-русски — сравнивайте по смыслу.
Источники
- Исходный код WordPress 7.1.3: load.php — проверки версии PHP и расширения для MySQL.
- Пакет php8.3-mysql в Ubuntu 24.04 — в нём модуль mysqli для PHP.
- Пакет php-mysql в Ubuntu 24.04 — в Ubuntu 24.04 он ставит модуль для PHP 8.3.
Сверено 10 октября 2026 года.
Что почитать дальше
Проверено и обновлено: 10.10.2026