如何复制基于PHP的网站?

Ste*_*e T 7 php environment installation duplication

背景:

我是PHP的新手,但我被要求进行一些代码更改以支持我们的Intranet上托管的应用程序.实际的代码更改看起来并不太糟糕.但是,目前还没有开发环境,因此我承诺创建一个重复的服务器来开发和测试我的更改.

在这一点上,并没有精通PHP,看起来我可能必须对生产机器上的所有Apache HTTPD和PHP配置设置/选项/包进行逆向工程,除非我能够战略性地将现有生产环境复制到开发中机.

我的问题:

  1. 有可能吗?即到FTP/PHP安装中的某些目录来复制原始环境?如果是这样,哪个目录?一个复杂的问题可能是原始环境是SUSE Linux,开发机器是CentOS.除此之外,我在开发机器上安装了匹配的HTTPD和PHP版本.
  2. 如果这不明智/可能,我应该如何重复环境?我应该检查哪些方面?

提前致谢!

jer*_*oen 2

已经提到的解决方案的替代方案是在生产计算机上设置虚拟主机,例如test.yourdomain.com将数据库复制到测试数据库。

然后,您可以在测试环境中的实时服务器上测试您的站点,并且只需在测试版本中更改数据库连接设置。