Советы / рекомендации

Установка ext-dom PHP7

Прежде всего, прочтите предупреждение! Он говорит, что не запускайте composer от имени root ! Во-вторых, вы, вероятно, используете Xammp на своем локальном компьютере, который по умолчанию имеет необходимые библиотеки php.

Но на вашем сервере вам не хватает ext-dom . php-xml имеет все необходимые связанные пакеты. Таким образом, вы можете просто установить его, запустив:

sudo apt-get update
sudo apt install php-xml

Скорее всего, вам тоже не хватает mbstring . Если вы получите сообщение об ошибке, установите этот пакет также с:

sudo apt-get install php-mbstring

Тогда беги:

composer update
composer require cviebrock/eloquent-sluggable

Для тех, кто хочет установить ext-dom на php 7.1 и выше, выполните эту команду:

sudo apt install php-xml