我正在尝试在我的composer.json
中使用"ext-SimpleXML": "^7.1"
,并且我正在使用travis作为我的测试框架。在本地,一切正常,但在travis上(使用composer install
时),我总是收到错误消息:
The requested PHP extension ext-simplexml ^7.1 has the wrong version (0.1) installed. Install or enable PHP's simplexml extension.
有人知道如何更新或告诉travis安装/使用正确的版本吗?我已经在sudo apt-get install php-xml
上试过了,但没有成功。
发布于 2018-08-26 05:35:00
尝试使用下面这行代码。
"ext-SimpleXML": "*"
https://getcomposer.org/doc/01-basic-usage.md#platform-packages
大多数PHP扩展都没有自己的版本。它们被固定到特定的PHP构建。一些是系统库的薄薄的垫片,而垫片的版本是没有意义的。
https://stackoverflow.com/questions/52021244
复制相似问题