Обновление до 18.04 вызвало проблему с установкой php

Я недавно обновился до 18.04 LTS, но похоже, что библиотека сломана или отсутствует, и ее remctl.so для php. Всякий раз, когда я запускаю команду php в CLI, я получаю это предупреждение.

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/20160303/remctl.so' 
- /usr/lib/php/20160303/remctl.so: 
cannot open shared object file: No such file or directory in Unknown on line 0

Обновление: Я установил PHP, как 3 месяца назад, когда я установил Ubuntu 17.01, но как только я услышал о выпуске 18.04 LTS, я подумал перейти на него , И после этого я начинаю получать предупреждения о каждой команде PHP в CLI.

3
задан 9 May 2018 в 20:17

2 ответа

Для восстановления поврежденной php установки сначала удалите установленный php:

sudo apt-get --purge remove php*  
sudo apt autoremove

Затем переустановите последний php (7.2 в Ubuntu 18.04):

sudo apt-get install php

Если требуется придерживаться php 7.1 (как 20160303 предлагает, чтобы Вы имели), можно установить его из репозитория Ondřej Surý PHP:

sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt-get install php-7.1
1
ответ дан 1 December 2019 в 17:28
sudo apt-get install php7.1

хорошо работает. Программное обеспечение, которое я использую для PHP, кодирующего (Sourceguardian), требует, чтобы (другое) обновление выполнило PHP 7.2, таким образом, 7.1 то, в чем я нуждался

0
ответ дан 1 December 2019 в 17:28

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

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