我在虚拟主机上托管一个游戏网站。我想测试我的虚拟主机是否可以处理我的游戏会发出的请求数量。所以我创建了一个脚本,每分钟向我的网站发送 500 个请求。
它似乎完美地处理了所有事情,但过一段时间 de respondse 会返回 ERROR_WINHTTP_INVALID_SERVER_RESPONSE。我用谷歌搜索了它,它说服务器响应无法解析。
PHP代码:
<?php
$json = file_get_contents("php://input");
$array = json_decode($json, true);
include "../MySQL/connect_to_mysql.php"; //Just an basic mysqli_connect()
$query = mysqli_query($link, "UPDATE playerData SET wins = wins + 1 WHERE PlayerID='".$array['playerID']."'");
echo mysqli_error($link);
mysqli_close($link);
echo $_SERVER['REMOTE_ADDR'];
exit();
?>
游戏内脚本只是向这个文件发送一个 HTTP PostAsync,其中包含一个包含 playerID 的数组。
这是我的 php 代码或我的网站配置或我的游戏代码中的错误吗?另外,我该如何解决这个错误?