Nginx 代理配置错误:[crit] pread()

Nginx 代理配置错误:[crit] pread()

我正在尝试将我的 node.js 项目放入我的 vps。我看过一个视频,其中解释了如何做到这一点。问题出现在创建上游时。事实上,当我执行sudo nginx -t以查看一切是否正常时,我收到一个错误:

nginx: [crit] pread() "/etc/nginx/sites-enabled/pol.tf" failed (21: Is a directory)
nginx: configuration file /etc/nginx/nginx.conf test failed

我不明白的是,我没有做任何改变,/etc/nginx/nginx.conf但错误似乎就是从那里来的。

感谢您的时间 !

答案1

问题出在教程中。事实上,我将 nodejs 文件放在了错误的文件夹中,因此我遵循了另一个更好的教程在 VPS 上托管多个 node.js 应用程序

相关内容