php网站一开始还运行正常,突然不知道怎么回事url传递过来的参数无法通过GET获取了,怎么网站瘫痪了。
本地用的是APMServ5.2.6,运行良好,然后上传到服务器一开始也没啥错误,后来页面都没法获取到参数,点击都错误。如index.php?id=1。程序里直接通过$id...
本地用的是APMServ5.2.6,运行良好,然后上传到服务器一开始也没啥错误,后来页面都没法获取到参数,点击都错误。如index.php?id=1。程序里直接通过$id就能得到值,后面不知道什么原因,也没人动服务器就不行了。后台重新加了get去获取id就行了。但是后台还是不行,总不能所有的参数都要重新加一遍吧。我网站用的是keke威客1.2后台开发的。非常苦恼,但是服务器上安装个APMServ5.2.6又能正常运行,目前服务器上的版本是PHP版本 : 5.2.13,服务器软件:Microsoft-IIS/6.0MySQL 支持:[√] /版本:5.0.81-community-nt。
展开
4个回答
展开全部
服务器上更改了php配置文件,或者服务器升级了php版本
你如果不能更改服务器配置,那就只有在每个页面上声明get变量;
而且就算你能更改php.ini 也不建议开启,而是要在开发中声明变量
你如果不能更改服务器配置,那就只有在每个页面上声明get变量;
而且就算你能更改php.ini 也不建议开启,而是要在开发中声明变量
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般是使用$_GET['id'],取ID的值 url 一般的是 ?id=值 如果这样无法敢得参数,就说明了你的程序有URL路由 把参数以另一种的型式来传递,比如/id/值 , id-值,..... 一般这样的程序都有设置开启与关闭,你可以在配置表中关闭
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要开启全局,但建议不要用全局,不安全
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你环境可能出问题了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询