- 46
- 0
问题已解决,谁tm能想到,竟然是字符编码问题,忘记设置字符编码,赋值遇到异常编码时,可能造成了内存泄露,具体可看我知乎上的自答。感谢各位的帮助和建议!
我在phpsdudy上用的是5.4.5,正常运行,切换到5.5.38或5.3.29都歇菜,上传到我的阿里云虚拟主机上,不管怎么设置版本,没卵用。直接报500,查BUG都不知道从哪下手。
经过我的二分法删代码大法,我发现,bug就是在一个预处理语句上:
$sql = "select * from `$table_a` where `title` like ? or `content` like ? $order_sql limit " . $pageSize * ($currentPage - 1) . ", $pageSize";
$stmt = $mysqli -> prepare($sql);
$temp = "'%$searchContent%'";
$stmt -> bind_param('ss', $temp, $temp);
$stmt -> execute();
$result = $stmt -> get_result(); // 就是这句!!!按我的理解,他就算数据库里没找到东西,顶天给我个error,不能500吧?
删掉这句,一切ok,加上就报500,路过大神帮忙看看呗。
(因为阿里云虚拟主机上只有5.2-5.54个版本,我就选了个中间的,就是怕版本不兼容,谁知道。。。)
0
打赏
收藏
点击回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

