【发布时间】: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
影响与旧代码(为 PHP 4 和 3 开发)的兼容性的 PHP 5.2 设置是什么?
使用 XTemplate 0.2.4-2(官方表示为 3.0.11)的 Web 应用程序在一台运行 PHP 5.2 的服务器上运行良好,但在新的 PHP 5.2 上运行不正确(似乎无法正确提交或处理表单)和 5.3 安装。我可能需要对新服务器进行哪些调整以使其能够运行旧代码?
【问题讨论】:
标签: php
解决了我的问题的正确答案是 register_globals = On。它似乎影响提交。如果它是 Off(PHP 5 的默认值),则无法正确提交 XTemplate 0.2.4-2 中的表单。感谢 Warren Benedetto 的建议。
【讨论】: