- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是新来的,不确定这个问题是否属于这个部分。
我建立了这个与 MySQL 数据库进行大量交互的网站。我所有的 SQL 语句都存储在一个 functions.php 文件中。我只是包含并调用函数来执行查询。总共有大约 40 多个功能,当多人短时间使用该网站或一个用户发送垃圾邮件时,网页无法加载并且每个人都会收到此>ERR_EMPTY_RESPONSE 错误。
我不确定是什么问题。
我找遍了网络的各个角落,似乎没有人遇到完全相同的问题。其他人对相同错误消息的问题涉及的事情根本不适用于我的情况。
我试图将其缩小到特定功能,计算一切停止工作的频率(不一致),但没有成功。
示例模型:
文件1.php
$row_user = get_userinfo($conn, $username);
函数.php
**top of functions file**
$conn = mysqli_connect(w,x,y,z);
if (!$conn) {
echo "Error: Unable to connect to MySQL." . PHP_EOL;
echo "Debugging errno: " . mysqli_connect_errno() . PHP_EOL;
echo "Debugging error: " . mysqli_connect_error() . PHP_EOL;
exit;
}
**function somewhere further down**
function get_userinfo($conn, $username){
$person_query = "SELECT * FROM users WHERE username='$username'";
$person_result = mysqli_query($conn, $person_query);
$row = mysqli_fetch_assoc($person_result);
return $row;
}
我知道有更安全的方法可以与数据库、准备好的语句等进行对话,但这不是我现在谈论的内容
我也有一些 xhttp 请求,下面是一个例子:(此 js 函数在文档加载时调用)
函数 check_for_dueCallbacks(){
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
var data = this.responseText;
push_callback(data);
delay3(function(){
check_for_dueCallbacks();
}, 10000 );
}else{
delay3(function(){
check_for_dueCallbacks();
}, 40000 );
}
};
xhttp.open("GET", 'ajax/checkcallbacks.php', true);
xhttp.send();
这是迄今为止我遇到过的最令人难以置信的问题。
谢谢!
最佳答案
事实证明,将其移至更好的服务器会有所帮助。我最终将其全部转移到 VPS 上,并让 10 个人充分利用该系统。
我只想感谢 BJ Black 抽出时间来帮助我。好人! +1
工作正常!
关于php - MYSQL/PHP/xHTTP - ERR_EMPTY_RESPONSE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39745117/
嗨,当我尝试使用 xhttp.send() 时;它不断返回 net::ERR_EMPTY_RESPONSE 我的代码是这样的。当用户尝试按得太快时,他会被踢出页面。有办法阻止这种情况吗? docume
我正在尝试添加一个记录我访问的 URL 的内容。数据应该发布到我的网站。 我有manifest.json { "manifest_version": 2, "name": "add_link"
我是新来的,不确定这个问题是否属于这个部分。 我建立了这个与 MySQL 数据库进行大量交互的网站。我所有的 SQL 语句都存储在一个 functions.php 文件中。我只是包含并调用函数来执行查
我有一个 Angular 应用程序,它需要发送 N 个 XHTTP 请求,其中 1 request(`https://swapi.co/api/people/1/`) .pipe(
我需要上传包含标题和特定编号等元数据的 zip 文件。 要么我直接发送 zip 文件: function generalPostRequest(content, url, cb) { v
我有一个本地文本文件,我试图用该数据填充一个选择下拉列表。我已经安装了 IIS 以克服本地限制并通过了 CORS。我使用 xhttp 方法从位于 IIS 服务器上的文件中检索文本文件数据。正如您从下面
我有一个带有脚本的 HTML 页面,其中 xhttp 对象从 XML 文件读取节点值并写入它们。在读取所有必需的节点之前,我想以百分比 (read_rows/total_rows * 100) 显示数
大家好,我正在开发一个 php 页面,其中有一个 iframe,它会打开另一个带有复选框的 php 页面,当用户单击该复选框时,第二个页面必须进行 ajax 调用确认“点击”。 所以有 pageA.p
我有一个用户点击并从 PHP 页面下载的按钮,因为处理时间有点长,我想显示一个文本,向用户显示他们的请求正在处理,我找到了 onreadystatechange 可以访问属性,所以也许我可以将它用于任
所以我在首页有这一行: var x = "Hi"; var y = 123; xhttp.open("POST", "/toNodeServer", true); xhttp.setRequest
我是一名优秀的程序员,十分优秀!