Перш за все, прочитайте попередження! Він каже, що не запускайте 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