![register_globals = 关闭](https://linux22.com/image/665802/register_globals%20%3D%20%E5%85%B3%E9%97%AD.png)
我正在使用 PHP 版本 5.4.44,并且在我的 php.ini 中有一个设置
register_globals = 关闭
我正在尝试将其设置为 register_globals = On
但它不工作,并通过我错误500
请帮我。
答案1
该指令已从 PHP 5.4.0 中删除(请参阅http://php.net/manual/en/ini.core.php#ini.register-globals) 所以你根本不能将它放在你的 php.ini 中。
如果您确实需要 register_globals 功能,您可以使用循环遍历 $_GET / $_POST / $_COOKIE / 等的 auto_prepend_file,并根据其中的内容创建变量名,但请确保您了解使用 register_globals 的安全影响,并确保在这样做之前确实需要它。