我们给客户搭建服务器目前都习惯使用宝塔面板。这两天客户要求将php升级到7.4,于是我们直接点击安装以为可以轻松解决。

然而失策了……

居然安装失败了,消息列表写着安装[php-7.4]【已完成】耗时29秒,然而软件商店里php7.4还显示着“安装”按钮。

赶紧查看下执行日志吧(摘录关键的):

No package ‘libjpeg’ found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables JPEG_CFLAGS and JPEG_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. make: *** No targets specified and no makefile found. Stop. make: *** No rule to make target `install’. Stop.

原因很明确了,应该安装libjpeg包就可以了。

于是连上ssh,执行安装命令:

yum install libjpeg libjpeg-devel

 

搞定。安装php7.4。成功。

声明:本站所有资源由用户发布分享以及互联网转载,只作为宣传购买原版的参考,版权争议与本站无关;如果你有什么不错的资源,也可以提供给本站免费帮你发布宣传;本站不对任何资源负法律责任以及索取相关费用,您若发现本站侵犯了你的版权利益,请联系本站删除处理!谢谢!