在本地虚拟机上用Oneinstack一键安装脚本配置服务器,结果在安装Imagick时老是提示无法下载压缩包。
oneinstack-auto-download-failed.png
虽然刚开始跳过这个安装,但是早晚还是要用的,在网上搜了一圈也没找到合适的答案,没办法只能自己动脑筋了。
首先,按照提示的网站地址http://mirrors.linuxeye.com/oneinstack/src/,查找ImageMagick对应的版本,发现只有7.0.10-58和7.0.10-61,却没有脚本中要求的7.0.10-60版本。
虽然可以下载压缩包手动安装,不过说实话我还是不太习惯手动编译。
翻了一下Oneinstack目录下的脚本文件,基本上版本号都是以参数形式传递的,但是版本号在哪里呢?
仔细浏览一下目录下的文件,就能找到一个名叫versions.txt的文件,打开之后就会发现所有应用和扩展的版本号都被写入到该文件中了,找到ImageMagick,对应的版本号果然是7.0.10-60,修改为7.0.10-61后保存,再一次尝试安装扩展。

./install.sh --php_extension imagick

终于安装成功了。

最后修改:2021 年 02 月 07 日
如果觉得我的文章对你有用,请随意赞赏