laravel5.4 安装 intervention/image 拓展包提示php版本错误

新手上路,请多包涵

laravel5.4安装image拓展包提示php版本错误,要求php7
图片描述

然而官网只要求php版本>=5.4
图片描述

求解决,或者推荐laravel5.4的图片处理方法,能处理缩略图的...

阅读 2.1k
1 个回答

主要是因为 doctrine/inflector v1.2.0 这个包的版本需要 php 7.0 以上。

看了下 intervention/image 的composer.json 并未有对这个包的依赖,所以可能是你 composer.json 里的其他包或者 intervention/image 依赖的包中有依赖 doctrine/inflector 才导致这样的。

要完全解决,去重新require doctrine/inflector 支持 php5.6 的版本。

题外话:
建议升级到 PHP7.0及以上。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题