我需要在共享托管环境中运行一个遗留的PHP应用程序。 我已经向客户承诺要支持该遗留应用程序一段时间,但我发现它无法工作,因为它广泛使用已弃用的
降级PHP不是一个选择。修补应用程序可能是不可行的,因为PHP文件是从Windows可执行文件生成的(我没有开玩笑!),每次从桌面重新生成网站时,我们都可能会失去修改。
我想知道是否有办法告诉PHP为主机上的所有网站或特定虚拟主机重新引入
$HTTP_POST_VARS
。降级PHP不是一个选择。修补应用程序可能是不可行的,因为PHP文件是从Windows可执行文件生成的(我没有开玩笑!),每次从桌面重新生成网站时,我们都可能会失去修改。
我想知道是否有办法告诉PHP为主机上的所有网站或特定虚拟主机重新引入
$HTTP_POST_VARS
。任何其他选项/建议都将不胜感激。
register_long_arrays
。详情请见:http://www.php.net/manual/en/ini.core.php#ini.register-long-arrays - MrCode