2016-04-15 137 views
24

好了,所以我一直在使用建立一个新的symfony3项目装入类“DOM文档”:试图从全局命名空间

流浪---- VirtualBox的---- PHP56 ---- ---- MYSQL55 UBUNTUTRUSTY64。

一切工作正常,直到我做一个“作曲家更新”。我有这样的错误信息,我不能做任何事情,现在

,试图从全局命名空间加载类“DOM文档”

所以,我发现了一些建议的解决方案,如“安装PHP的XML”,但它是已经安装了最新版本。

有没有人有一个解决方案或指引我正确的方向找到一个

非常感谢

尼科

回答

57

有同样的问题用PHP 7.0.9,这工作:

sudo apt-get install php7.0-xml 
+1

sudo service apache2 restart – merrais

+1

如果您有其他PHP版本,只需将'php7.0-xml'改为其他'phpX.Y-xml'(例如'php7.1-xml') –

19

您需要安装PHP的XML为你的PHP版本。

如果你有php 5.6。你需要安装php5.6-xml。看来最新版本不适用于旧版本。

sudo apt-get install php5.6-xml 
sudo service apache2 restart 
4

甚至命令和apt-get安装PHP的XML的作品。它采用当前版本。

相关问题