使用宝塔安装PHP8.0的时候提示安装完成后,在软件列表里PHP8.0是正在安装和未安装执行死循环
错误提示:configure: error: Package requirements (libjpeg) were not met
查看错误提示路径:宝塔后台打开消息盒子,点击“执行日志”,这里会有具体错误提示,错误如下:
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.
大致说的是找不到“libjpeg”这个包,目测是php7.4版本必须依赖这个包,但是安装环境里面找不到这个包导致的错误。
解决办法:ssh链接上服务器,输入:“yum install libjpeg libjpeg-devel”,然后回车,提示你“[y/d/N]”的时候输入“y”回车即可完成安装libjpeg包
安装完成后再去宝塔后台安装“php8.0”就是真的安装完成了,此刻也就开启了使用PHP7.4的旅程。