网站从IIS服务器迁移到Linux

时间:2013-05-10 19:53:05

标签: php

我将服务器从IIS更改为Linux。在表单提交中,我使用的是if ($user),但在linux中无效。

对于Linux,我将其更改为if ($_POST["user"])。这意味着它正在使用表单中传递的值。

但如果我继续改变这样的文件,那将需要很多时间。我希望这些工作就像$user一样,就像它在IIS上一样。我正在使用WHM,所以也许有相同的设置?

1 个答案:

答案 0 :(得分:1)

您需要配置服务器以启用Register Globals。此设置被认为是危险的(因为使用它编写不安全的代码太容易了),并且已被弃用,然后从PHP中删除。

您可能必须降级PHP才能启用它。

让您的代码保持最新状态。十多年前,当我使用PHP时,注册Globals被认为是不好的做法。