我需要复制我的编程生产环境,所以我需要phpVersion5.4.16。这个版本的包并不存在于官方存储库中,但是我可以将这个版本编译到OpenSUSE Tumble杂草,并通过符号链接将php-7和php-5编译成有必要的。但是我需要将php-openssl安装到5.4.16版本,这可以通过编译版本扩展来实现,但是它需要php-devel,这需要很多其他的东西。
如何在更新的发行版中使用此PHP版本和所有生态系统?
发布于 2019-07-29 14:17:42
别紧张,我完全理解你为什么要这么做。许多人忽略了迁移PHP版本的可能性很小,尤其是如果它不是您的应用程序。
使用Docker或。检查停靠中心,因为可能已经制作了一个dockerfile。本质上,您需要的是一个安装和运行PHP5.4-FPM的坞容器,以及能够访问您试图提供的文件的容器。然后,在使用FPM代理时,将php文件在docker提供的端口上传递给FPM :)
发布于 2019-07-29 03:18:36
您最好的选择可能是将生产磁盘复制到虚拟机中,只需复制文件(例如使用rsync),然后使用救援映像安装引导加载程序。
https://serverfault.com/questions/977038
复制相似问题