我目前正在研究遗留代码,我正在尝试找到一种方法来为这个旧网站重新创建服务器环境。
该网站是用PHP4编写的,所以我在本地计算机上使用它时遇到了麻烦,因为我安装了PHP 5.5用于新开发。最大的问题是PHP5克隆函数在4中不存在,所以程序员为它编写了一个函数,但是由于Object在5中通过引用传递,因此克隆函数在整个网站上都是破坏的。
我们也将这些代码推回到具有相同规范的同一服务器上,我觉得将代码迁移到PHP5并不合适,特别是因为我们受时间限制。
我已经研究过使用Vagrant来设置PHP 4的安装,但我找不到将PHP4和mysql4放到虚拟服务器上的方法。我也找不到任何如何复制操作系统的东西(它是红帽子)。
有什么建议吗?
答案 0 :(得分:0)
可能有点矫枉过正,但VirtualBox总是一种选择。操作系统的旧版本并不像新版本那样容易找到,但是bit torrent在该部门中非常有用。