【问题标题】:What are PHP 5.2 settnigs which affect compatibility with old code (developed for PHP 4 and 3)?哪些 PHP 5.2 设置会影响与旧代码(为 PHP 4 和 3 开发)的兼容性?
【发布时间】:2010-03-12 01:41:01
【问题描述】:

影响与旧代码(为 PHP 4 和 3 开发)的兼容性的 PHP 5.2 设置是什么?

使用 XTemplate 0.2.4-2(官方表示为 3.0.11)的 Web 应用程序在一台运行 PHP 5.2 的服务器上运行良好,但在新的 PHP 5.2 上运行不正确(似乎无法正确提交或处理表单)和 5.3 安装。我可能需要对新服务器进行哪些调整以使其能够运行旧代码?

【问题讨论】:

    标签: php


    【解决方案1】:

    解决了我的问题的正确答案是 register_globals = On。它似乎影响提交。如果它是 Off(PHP 5 的默认值),则无法正确提交 XTemplate 0.2.4-2 中的表单。感谢 Warren Benedetto 的建议。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-24
      • 1970-01-01
      • 2019-08-14
      • 1970-01-01
      • 2012-09-21
      • 2011-10-07
      相关资源
      最近更新 更多