0
上我是一個PHP開發人員節點JS應用程序的工作在本地主機,但沒有實際運作的服務器
我有虛擬主機的設置上我的Apache
<VirtualHost sub.domain.com:80>
ServerName sub.domain.com
ServerAdmin [email protected]
DocumentRoot /var/www/subpart/html
<Directory /var/www/subpart/html>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
# Uncomment this directive is you want to see apa$
# default start page (in /apache2-default) when y$
#RedirectMatch ^/$ /apache2-default/
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
是我的應用程序。 js文件
var express = require('express');
var bodyParse = require('body-parser');
var request = require('request');
var app = express();
// var select = require('./select');
app.set('port', 8080);
app.use(bodyParse.urlencoded({extended: false}));
app.use(bodyParse.json());
app.get('/', function(req, res) {
res.send('yelo');
})
app.listen(app.get('port'), function() {
console.log('running on port', app.get('port'))
})
當我運行nodemon app.js
我可以http:\\localhost:8080\
訪問這個應用程序,但同一應用程序是上傳時編輯生活服務器行爲奇怪https:\\sub.domain.com:8080\
錯誤無法連接
我不知道發生了什麼事情,我是一個PHP開發,所有我只需要複製和粘貼文件在服務器上,一切工作查找,但我在nodejs實現方面遇到很多問題
「但同樣的應用程序時,被上傳到服務器住行爲怪異的https:\\ sub.domain.com:8080 \「你只是上傳app.js文件? –
當然不是,我上傳了app.js和package.json並運行npm install :) @KevinL – runningmark