Node.js 未处理的拒绝SequelizeConnectionError:连接eNot

Node.js 未处理的拒绝SequelizeConnectionError:连接eNot,node.js,wordpress,apache,nginx,Node.js,Wordpress,Apache,Nginx,我陷入了困境。我正在尝试使用命令“npm start”启动/连接,但无法在服务器上启动npm 我得到这个错误: Unhandled rejection SequelizeConnectionError: connect ENOENT at Handshake._callback (/home/ec2-user/webapps/vactivity/node/vactivity/node_modules/sequelize/lib/dialects/mysql/connection-mana

我陷入了困境。我正在尝试使用命令“npm start”启动/连接,但无法在服务器上启动npm

我得到这个错误:

Unhandled rejection SequelizeConnectionError: connect ENOENT
    at Handshake._callback (/home/ec2-user/webapps/vactivity/node/vactivity/node_modules/sequelize/lib/dialects/mysql/connection-manager.js:63:20)
    at Handshake.Sequence.end (/home/ec2-user/webapps/vactivity/node/vactivity/node_modules/mysql/lib/protocol/sequences/Sequence.js:96:24)
    at Protocol.handleNetworkError (/home/ec2-user/webapps/vactivity/node/vactivity/node_modules/mysql/lib/protocol/Protocol.js:358:14)
    at Connection._handleNetworkError (/home/ec2-user/webapps/vactivity/node/vactivity/node_modules/mysql/lib/Connection.js:382:18)
    at Socket.emit (events.js:95:17)
    at net.js:441:14
    at process._tickCallback (node.js:442:13)
除此之外,我的网站在nodejs上工作&在服务器上配置nginx服务器

当我试图设置apache以添加wordpress博客网站时,一切都开始了。因为nginx已经在端口80上工作。我试图在另一个端口上设置apache,以便一切正常,最后出现上述错误。现在我的网站根本没有启动

编辑: 我的网站正在使用nodejs运行。我需要一个wordpress博客网站来运行,所以我检查了我的服务器上是否有apache的作用域。 我发现apache和nginx服务已经在运行,mysql也在运行

  • nginx对于运行数据库管理工具“adminer”至关重要
  • 由于nginx和apache在相同的端口上运行,所以我尝试将apache设置在另一个端口上,而不是默认端口
  • 在那之后,我重新启动了apache,停止了mysql,停止了nginx,也停止了node
  • 我使用
    pkillnode
    命令停止节点服务
  • 然后重新启动所有操作,但出现上述错误
  • 我尝试了很多东西,最后重置了所有东西
  • 从那时起,我就被这个错误所困扰

有人能帮忙吗?

我终于找到了问题并解决了

connectenoint
表示系统无法连接到mysql,因为其路径不正确

如经批准的答复中所述

用上面提到的代码更新models/index.js文件。 要找到mysql套接字路径,请转到此处的文件
/etc/mysql/my.cnf
(此路径可能取决于您的服务器)。我的情况是
/etc/my.cnf
。您将在这里找到套接字路径。现在将此路径粘贴到上面的代码并执行
npm start


问题已解决。:)

你的数据库正在运行吗?Sequelize似乎无法连接到mysql。我已验证mysql服务器正在运行。我还想做什么?apache使用什么端口号?实际上apache还没有运行。默认情况下,它正在侦听端口80。目前,我已经打开了Nginx服务器,默认情况下它也应该在80上运行。无论我做什么,错误似乎永远不会消失。我还没有找到一个关于connect-Enoint错误的解决方案。