nginx:配置文件/etc/nginx/nginx.conf 测试失败

nginx:配置文件/etc/nginx/nginx.conf 测试失败

我的网站刚刚崩溃了,我正在尝试找出问题所在。查看时我发现 nginx.conf 文件是空的,我确实有该文件的备份,但当我尝试替换本地计算机上的备份时,我收到“严重文件传输错误”错误。(我使用 Filezilla 作为 FTP)。现在我在 ssh 进入服务器后检查 nginx。使用命令“nginx -t”时,我得到了以下结果:

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: [emerg] no "events" section in configuration
nginx: configuration file /etc/nginx/nginx.conf test failed

答案1

您可以尝试使用 SSH 打开配置,nano /etc/nginx/nginx.conf然后将备份配置的内容复制到剪贴板,然后将其粘贴到打开的文件中(CTRL + V 或在 SSH 窗口的任意位置单击鼠标右键,具体取决于 SSH 客户端),然后按 CTRL + X 保存,然后按 Y,最后按 ENTER。

如果备份在您的服务器中,则执行cp /path/to/backup /etc/nginx/nginx.conf

相关内容