运行Node.js服务器时出现问题
Issue on running Node.js server
当我在Node.js上运行服务器im时,我得到了以下错误我不知道"无法读取未定义的属性'length'"和以下问题。
MySQL Failure.
{ [Error: connect ETIMEDOUT 211.189.127.226:3306]
code: 'ETIMEDOUT',
errno: 'ETIMEDOUT',
syscall: 'connect',
address: '211.189.127.226',
port: 3306,
fatal: true }
TypeError: /home/ubuntu/workspace/Node.JS Server/Streaming/views/page/index.ejs:62
60| <div id="tabs-1">
61| <table class="broadcast_list_table">
>> 62| <%
63| for(var i=0; i<=(room.length/5); i++) {
64| %>
65| <tr>
Cannot read property 'length' of undefined
at eval (eval at <anonymous> (/home/ubuntu/workspace/Node.JS Server/Streaming/node_modules/ejs/lib/ejs.js:236:14), <anonymous>:48:50)
at eval (eval at <anonymous> (/home/ubuntu/workspace/Node.JS Server/Streaming/node_modules/ejs/lib/ejs.js:236:14), <anonymous>:87:73)
at exports.compile (/home/ubuntu/workspace/Node.JS Server/Streaming/node_modules/ejs/lib/ejs.js:249:15)
at Object.exports.render (/home/ubuntu/workspace/Node.JS Server/Streaming/node_modules/ejs/lib/ejs.js:287:13)
at View.exports.renderFile [as engine] (/home/ubuntu/workspace/Node.JS Server/Streaming/node_modules/ejs/lib/ejs.js:317:20)
at View.render (/home/ubuntu/workspace/Node.JS Server/Streaming/node_modules/express/lib/view.js:76:8)
at Function.app.render (/home/ubuntu/workspace/Node.JS Server/Streaming/node_modules/express/lib/application.js:505:10)
at ServerResponse.res.render (/home/ubuntu/workspace/Node.JS Server/Streaming/node_modules/express/lib/response.js:756:7)
at Query._callback (/home/ubuntu/workspace/Node.JS Server/Streaming/routes/index.js:42:17)
at Query.Sequence.end (/home/ubuntu/workspace/Node.JS Server/Streaming/node_modules/mysql/lib/protocol/sequences/Sequence.js:66:24)
GET / 500 127413ms
GET / 500 125181ms`
错误的可能性如下。
- 房间对象未定义,因此它变为undefined.length。若要解决此问题,请确保在定义该对象的任何位置都不应定义房间对象
- 尝试使用Object.keys(room).length。这将返回对象的长度
相关文章:
- Node.js服务器问题-已添加“/"在浏览器中查找文件时
- 创建服务器控件.创建问题
- 从第三方服务器发出解析json的问题
- 在服务器上通过jQueryAjax上传加载的图像时出现问题
- Python本地服务器问题:通过ajax发布时,rfile被截断
- 云代码的解析服务器问题
- 当服务器从 http 更改为 https 时,有哪些可能的方法可以解决问题
- 客户端和服务器端调用 asp 按钮的问题
- 从android连接到node.js服务器时出现问题
- 'simple'套接字中的作用域问题.IO服务器
- node.js http服务器并发问题
- 通过flask服务器上的队列访问d3.json对象时出现问题
- 客户端内服务器端经典ASP代码的问题<脚本>标签
- 在不同端口上运行时,rest api应用程序服务器(express)和Angulars js应用程序之间的Cors问题
- 服务器编码的JSON数据出现问题,无法绘制图表
- 从javascript或JQuery执行服务器端cgi代码时遇到问题
- 在快递服务器问题中设置“邮政”路由时遇到困难
- 服务器上的图像上传问题
- 关于处理真假的问题 从使用 Ajax 的服务器中返回
- 简单AJAX函数问题:服务器如何自动接收来自客户端的消息