Symfony Ubuntu: Попытка загрузить класс DOMDocument из глобального пространства имен

В большинстве случаев расширение PHP xml не включено в Ubuntu, что вызывает исключение при использовании таких классов, как XmlFileLoader или же parseFileToDOM или же XmlUtils которые создают DOMDocument учебный класс.

Решение

Чтобы решить эту проблему, выполните следующую команду в терминале:

sudo apt-get install php-xml

Затем перезапустите apache (если он активен), используя:

sudo service apache2 restart

и продолжай с тем, что ты делал.

Все еще без работы?

Если установка php-xml расширение не работает, затем перейдите к установке php-mbstring а также php-curl с помощью:

sudo apt-get install php-curl
sudo apt-get install php-mbstring
sudo apt-get update

Это должно решить проблему, счастливое кодирование!

Ссылка на основную публикацию
Adblock
detector