У меня есть безголовый домашний сервер, который за последние годы был обновлен с Ubuntu Server LTS 14.04 до 16.04 до 18.04.
Я установил VirtualBox, а также установил phpvirtualbox. В браузере при входе в phpvirtualbox меня приветствует следующее сообщение:
PHP не имеет включенного расширения SOAP.
Итак, я установлен php - soap, но я все еще получаю сообщение выше.
Моя php версия:
PHP 5.6.40-5 + ubuntu14.04.1 + deb.sury.org + 1 (cli)
Когда я подумал, что могу перейти на php7 .3, который, насколько я вижу, поставляется с Ubuntu LTS 18.04, я запустил sudo apt-get install php7.3
Я получил:
php7.3-common is already the newest version
(7.3.3-1+ubuntu14.04.1+deb.sury.org+1). php7.3-common set to manually
installed. php7.3-soap is already the newest version
(7.3.3-1+ubuntu14.04.1+deb.sury.org+1). php7.3-soap set to manually
installed.
Так что это меня смущает, потому что а) php -v
показывает другую версию и б) кажется, php - soap для php7 .3 было установлено.
Я не против установить php - soap для php 5.6.40 или обновить php до версии 7.3.
Есть ли выход из этого беспорядка?