2010-04-17 104 views
1

当我的web应用程序项目从开发服务器迁移到活动服务器时,我面临问题。原因是因为我只是意识到现场服务器有不同的PHP版本和可用内存低于我的。从开发迁移到活动服务器时出现问题

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

所以,

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

btw,我在Windows中使用xampp。它有apache和mysql。

回答

2

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

+1

当然,如果你知道你的客户,请提供服务器机器的规格。 – Adnan 2010-04-17 16:32:38

1

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

如果网站要托管在共享的托管服务器上,通常可以为自己的空间获得几块钱。如果你不想复制完全相同的版本/设置environement,这是一个便宜的方式来测试你的工作

1

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

这对我来说好几年了,因为我几乎总是保证部署的性能提升(客户喜欢),我不必担心环境冲突。

相关问题