laravel composer更新:您的系统中缺少所请求的PHP扩展名dom

2020/10/31 15:21 · php ·  · 0评论

我在项目目录中运行update composer时,使用的是ubuntu 16.04,laravel 5.2,它显示“您的系统中缺少所请求的PHP扩展名dom”,我检查了已安装的PHP软件包,那里可用

安装xml-extension(在我的情况下为php7.0-xml)解决了该问题

sudo apt-get install php-xml

如果PHP版本是7.2,请执行以下命令

sudo apt-get install php7.2-xml

设法通过php版本5.6 *修复它:

$ sudo apt-get update
$ sudo apt-get install php5.6-xml

DOM是PHP扩展,而不是PHP包。这意味着您的PHP版本需要使用扩展名重新编译。但是,您的PHP可能已经使用DOM进行了编译,但是未启用DOM。您可以在php.ini中进行检查(搜索extension=dom.so并确保它没有注释)。

您可能缺少一些依赖项,因此请先运行

sudo apt-get -f install

然后安装php-xml

sudo apt-get install php-xml

这对我有用。

就我而言

sudo apt-get更新

须藤apt-get install php7.3-xml

本文地址:http://php.askforanswer.com/laravel-composergengxinnindexitongzhongqueshaosuoqingqiudephpkuozhanmingdom.html
文章标签: ,   ,  
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!

文件下载

老薛主机终身7折优惠码boke112

上一篇:
下一篇:

评论已关闭!