Не удается получить доступ к веб-сайту после обновления до Ubuntu 20.04.2 LTS

После обновления до Ubuntu 20.04.2 LTS (GNU/Linux 5.4.0-88-generic x86_64), когда я пытаюсь получить доступ к своим сайтам, я получаю

Ваша установка PHP, кажется, не хватает расширения MySQL, которое требуется WordPress.

Я убедился, что все расширения обновлены.

mysqli.so установлен, и я нашел его в: /usr/lib/php/20190902

Несколько советов предлагают убедиться, что путь в файле php.ini указывает на то, где находится mysqli.so.

Запуск php-ini показывает:

Configuration File (php.ini) Path: /etc/php/7.4/cli

Когда я пытаюсь отредактировать php.ini с помощью sudo nano php.ini, файл пуст, кроме закомментированной PHP справочной информации.

Правильно ли я делаю?
. Как я могу отредактировать php.ini, чтобы проверить путь к mysqli.so файлу?

0
задан 8 July 2021 в 01:39

1 ответ

Обычно с apache путь php.ini - /etc/php/7.4/apache2/php.ini, с nginx это /etc/php/7.4/fpm/ и т. Д. CLI используется только для запуска php в терминале.

Используйте

php -i | grep "Loaded Configuration File"

для проверки.

Кажется, отсутствуют некоторые рекомендуемые расширения php для размещения WordPress. => https://make.wordpress.org/hosting/handbook/server-environment/

curl, mbstring и zip

sudo apt install php-curl php-mbstring php-zip

Также, что возвращает

systemctl status apache2
systemctl status nginx
0
ответ дан 28 July 2021 в 11:21

Другие вопросы по тегам:

Похожие вопросы: