我被困在一個點上。我試圖用命令「npm start」啓動/連接,但無法在服務器上啓動npm。未處理的拒絕SequelizeConnectionError:連接ENOENT
我收到此錯誤:
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,並且也停止了節點
- 我用
pkill node
命令停止節點服務。 - 然後重新啓動一切,但得到了上述錯誤。
- 我嘗試了很多東西,最後重新設置了一切。
- 從那時起我就陷入這個錯誤。
任何人都可以幫忙嗎?
您的數據庫是否正在運行?它看起來像Sequelize無法連接到mysql –
我已經驗證,MySQL服務器正在運行。我還想做什麼? –
您使用的是Apache的端口號碼? –