将PHP站点从32位RedHat迁移到64位

时间:2011-05-19 18:59:39

标签: php mysql drupal 32bit-64bit

我在PHP / MySql中的所有站点都在Drupal上运行。我们需要迁移到64位盒子,因为我们需要更多的RAM。 搬家后我会对网站有任何问题吗?

感谢

2 个答案:

答案 0 :(得分:4)

除非您依赖Apache,PHP和MySQL以外的软件/插件/扩展(所有这些都具有透明且稳定的x64实现),否则不会。

请注意,在与PHP交互时,您无需关心正在使用的PHP应用程序(例如Drupal)。相反,你应该关注你正在使用的扩展或插件(例如ImageMagick,PEAR等)。

但除非您使用的是疯狂的东西,否则您的迁移将会很好。

答案 1 :(得分:1)

您可能遇到问题,但不是因为PHP的32/64位版本,而是因为以下原因:

  • php.ini中的服务器设置 - 例如,如果您上传文件,默认的最大大小非常小(1或2Mb),请检查当前php.ini中的设置并在必要时复制它们。
  • 不同版本的PHP。我想新服务器可能有更新版本的PHP,并且由于PHP具有全局命名空间中的所有功能,因此新引入的函数在与用户定义的函数发生冲突时可能会出现问题。
  • 必填扩展名。确保加载了所需的所有扩展,您可以使用phpinfo()进行检查。