加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 查询字符串变量存在,但$_GET为空

发布时间:2020-12-13 17:42:40 所属栏目:PHP教程 来源:网络整理
导读:我在开发服务器上为客户开发了一个网站,并将其推送到生产服务器.在这两个站点上,URL类似于http://www.siteurl.com/blogs/?m=09u0026amp;y=2012 在开发服务器上,如果我var_dump($_ GET),我得到我期望的值. 在生产服务器上,我得到一个空数组. 如果它有帮助我
我在开发服务器上为客户开发了一个网站,并将其推送到生产服务器.在这两个站点上,URL类似于http://www.siteurl.com/blogs/?m=09u0026amp;y=2012

在开发服务器上,如果我var_dump($_ GET),我得到我期望的值.

在生产服务器上,我得到一个空数组.

如果它有帮助我发布phpinfo(),我甚至不知道什么设置可能导致这个.

谢谢.

解决方法

我遇到过同样的问题.

看到这个论坛讨论:http://forum.kohanaframework.org/discussion/734/_get-empty/p1

Solved replacing this:
RewriteRule .* index.php/$0 [PT,L]

for this:
RewriteRule .* index.php?$0 [PT,L]

将新规则添加到.htaccess.它会奏效

RewriteRule ^[A-Za-z]+$index.php?$1 [QSA,L]

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读