我有一个VPS服务器与CentOS和Apache服务器。
但是我也想运行我的node.js应用程序。我正在使用sails.js,该sails应用程序正在尝试侦听指定主机的端口80。
以下是错误(在船帆升降运行后):
debug: Starting server in /var/www/user/data/nodeprojects/projectname...
info - socket.io started
debug: Restricting access to host: projectname.com
warn - error raised: Error: listen EA
我已经成功地在Ec2上安装了节点js,并且我的网站和域运行良好,但是当我尝试运行节点js时,它不会运行。
我已经遵循了一些教程,我已经完成了以下步骤,我的aws。
1. I have added a port 9000 on my security group
2. I have done the pre-routing on iptables using below command
sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 9000
但是在运行以上代码之后,我的域停止运行
我是新来的帕尔康,并试图学习这个框架。我创造了一个简单的形式。现在,当我填写表单时,我可以将数据存储在数据库中。提交表单后,我希望在同一页上。现在的问题是,表单仍然有填充的数据,它没有清理。我已经搜索并找到了 clear ()方法来清除表单数据,但它似乎不起作用。该怎么办呢?
这是我的代码//控制器
use Phalcon\Mvc\Controller;
class ProfileController extends Controller
{
public function indexAction()
{
// Add some local CSS resou
Here i use those codes:
// Initial web request.
app.get('/hello', function(req, res) {
// Forward to an io route.
req.io.route('hello')
})
app.io.route('hello', function(req) {
//Here use emit
req.io.emit("world","world");
})
它报告的错误如下:
TypeEr
我似乎找不出这个简单设置的错误所在,所以我安装了一个节点应用程序(非常简单,可以测试出),如下所示:
// import express
const express = require('express');
// create new express app and assign it to `app` constant
const app = express();
// server port configuration
const PORT = 3000;
// create a route for the app
app.get('/', (req