Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 更新节点版本后live server上的节点js错误_Node.js_Cakephp - Fatal编程技术网

Node.js 更新节点版本后live server上的节点js错误

Node.js 更新节点版本后live server上的节点js错误,node.js,cakephp,Node.js,Cakephp,我在我的项目中使用node js进行直播 它工作正常,但现在我的服务器发生了一些变化,我需要在服务器上再次安装node 以前它的工作,但现在它给我以下的错误 Error: Connection lost: The server closed the connection. at Protocol.end (/home/deemtech/public_html/dev/chem/app/webroot/js/node/node_modules/mysql/lib/protocol/Prot

我在我的项目中使用node js进行直播 它工作正常,但现在我的服务器发生了一些变化,我需要在服务器上再次安装node 以前它的工作,但现在它给我以下的错误

Error: Connection lost: The server closed the connection.
    at Protocol.end (/home/deemtech/public_html/dev/chem/app/webroot/js/node/node_modules/mysql/lib/protocol/Protocol.js:73:13)
    at Socket.onend (_stream_readable.js:483:10)
    at Socket.g (events.js:175:14)
    at Socket.EventEmitter.emit (events.js:117:20)
    at _stream_readable.js:920:16
    at process._tickCallback (node.js:415:13)
节点版本:v0.10.18

我如何解决这个错误


提前感谢

您与MySQL服务器的连接似乎已断开。在没有看到代码和配置的情况下很难猜测,但我猜您更改了其他内容,可能是在配置文件中,或者可能是在环境变量中,您用来连接MySQL的连接字符串。一个可能的更改是连接超时,这将使MySQL关闭空闲连接。您希望看到哪段代码?这是连接var MySQL=require'MySQL'的代码;var sqlDump,client_索引,connectionsArray=[];var dbConn=mysql.createConnection{host:'localhost',user:'deemtech_admin',password:'Deem123',database:'deemtech_chem'};dbConn.connectfunctionerr{console.logerr;};我的猜测可能是错的。只是想确定一下:您是否在服务器上更改了任何内容?mysqld选项?环境变量?另外,在继续编写代码之前,您似乎没有等待coonect返回,这可能解释了一些问题。是的,服务器中发生了一些更改,因此管理员再次在服务器上安装节点,从而从此更改了节点版本