在共享的NodeJS服务器上运行应用程序

问题描述

使用我自己的物理服务器时,我没有任何问题,但我将服务器切换到支持共享托管的NodeJS并开始出现此问题。

我无法在cPanel应用程序中使用“ Application Manager”运行NodeJS应用程序。它给了我这个输出。

app.js

var express = require('express');
var app = express();
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',user : '',password : '',database : ''
});

connection.connect(function(){
console.log("MySQL Database is Connected");
});

app.use(express.static(__dirname + '/css'));
app.use(express.static(__dirname + '/js'));

app.set('views',__dirname + '/views');
app.engine('html',require('ejs').renderFile);

app.get('/',function(req,res){

res.render('index.html');

});

app.get('/load',res){

connection.query("select * from cfg_demos",function(err,rows,fields){
if(err) throw err;
res.end(JSON.stringify(rows));
});

});

app.listen(3000,function(){
console.log("App is started at PORT 3000");
});

结果:

从应用程序收到的回复不完整

这可能是什么问题?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)