$ _POST不适用于某些网络托管

时间:2013-05-07 10:08:58

标签: codeigniter iis post

最近,我们已经从一个网络主机转移到另一个网络主机。我们的虚拟主机托管的PHP版本现在是 5.3.13 ,旧的虚拟主机是 5.3.5 ,我的localhost PHP版本 5.4.7

我已将$.post()之类的jQuery代码调整为$.ajax(),但这根本没用。它工作正常我们的旧网络托管和我的本地主机,困惑我的是为什么它不能在我们的新网络托管上工作。这与IIS有关吗?

1 个答案:

答案 0 :(得分:0)

那么,如果你把空数据对象或字符串发送到服务器? 在发送ajax请求之前尝试使用console.log(data)。 М确保data是键/值对。 {product_id: "3452", variant_id: "2"}

var_dump($_POST)开头轻松/controller/function_name之后。我认为这是问题所在。如果它将清空调试您的应用程序以找出$ _POST丢失的位置。