Как мне установить и включить расширения pdo_mysql и gd для php5?

При попытке установить webtrees я получаю следующий вывод:

Проверка конфигурации сервера

Расширение PHP «pdo_mysql» отключено. Вы не можете установить webtrees, пока это не будет включено. Пожалуйста, попросите администратора вашего сервера включить его.

Расширение PHP "gd" отключено. Без этого не будут работать следующие функции: создание миниатюр изображений. Пожалуйста, попросите администратора вашего сервера включить его.

Как установить и включить расширения pdo_mysql и gd?

23
задан 1 December 2013 в 23:13

3 ответа

Плагины PHP5 вне тех, которые включены в простую установку по умолчанию (от установки только плагина php5 для apache, или php5-fpm или аналогичного) не будут существовать, и из-за этого вам необходимо установить их. Из вашего поста я понял, что вам нужны плагины mysql и gd. Это пакеты php5-gd и php5-mysql. Их можно установить с помощью следующей команды:

sudo apt-get install php5-gd php5-mysql

После завершения вам нужно будет перезапустить службу PHP. В зависимости от того, как он был установлен, вам нужно будет выполнить одно из следующих действий:

  • Если вы установили его через LAMP (Linux Apache, MySQL, PHP5), вам потребуется перезапустить весь экземпляр apache с: sudo service apache2 restart
  • Если вы установили PHP из отдельного сервиса, такого как php5-fpm, то используйте sudo service php5[tab] restart (где вы фактически нажимаете клавишу «tab» там, где написано [tab]) После этого ваш php5 должен загрузить эти расширения.
0
ответ дан 1 December 2013 в 23:13

Для PHP 7.2, вот команда: enter image description here

Для любой общей версии PHP сначала попробуйте sudo apt-get install php-gd

0
ответ дан 1 December 2013 в 23:13

Если приведенный выше ответ не работает для вас:

Просто удалите номер версии: sudo apt-get install php-mysql

Или, если вам нужен конкретный пакет, добавьте вспомогательную версию: sudo apt-get install php7.0-mysql


Или проверьте установку php:

проверьте версию php с помощью: php -v

, если обнаружена ошибка, проверьте правильность установки php .

0
ответ дан 1 December 2013 в 23:13

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

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