【问题标题】:problem when migrating from development into live server从开发迁移到实时服务器时出现问题
【发布时间】:2011-02-09 04:29:17
【问题描述】:

将我的 Web 应用项目从开发服务器迁移到实时服务器时遇到问题。原因是我刚刚意识到实时服务器的 PHP 版本和可用内存比我的低。

我在客户给我他们的服务器的 ftp 和 cpanel 访问权限后发现了这个,这是一个共享主机。

所以,

  1. 我们如何处理这种情况?并避免将来出现类似问题?
  2. 什么是最合适的开发服务器配置?

顺便说一句,我在 Windows 中使用 xampp。它有 apache 和 mysql。

【问题讨论】:

    标签: php apache xampp


    【解决方案1】:

    我有一个旧的奔腾 ||大约 256Mb 的内存是我的开发环境,对于 PHP 工作,我通常会进一步将内存使用量限制在适度低的水平。然后在我写一行代码之前,我要求我的客户给我一份他们希望我部署的环境中的 phpinfo 输出的保存副本。有了最后一点,我将重新配置我的 mini-box 以完全一样地运行。

    这对我来说已经好几年了,因为我几乎总能保证在部署时(客户喜欢哪个)性能得到提升,而且我不必担心环境冲突。

    【讨论】:

      【解决方案2】:

      我不得不面对完全相同的问题(作为客户......)虽然我坚持网络代理必须在我们的托管服务器上进行测试,但他们没有。当他们交付时,几乎所有东西都坏了,因为版本和设置非常不同。

      如果网站要托管在共享托管服务器上,通常只需几块钱就能获得自己的空间。如果您不想费心复制完全相同的版本/设置环境,这是测试您的工作的一种廉价方法

      【讨论】:

        【解决方案3】:

        将来,您应该就生产服务器的最低规格达成一致,并适当地调整您的开发服务器(如有必要)。它还有助于尽快获得生产系统的访问权限(或相关信息),以便您尽早进行任何必要的更正。

        【讨论】:

        • 如果您提前了解您的客户,请询问服务器机器的规格。
        猜你喜欢
        • 1970-01-01
        • 2018-04-15
        • 2015-08-19
        • 1970-01-01
        • 2013-04-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多