2014-08-27 44 views
1

我发出以下命令来我的Debian服务器apt-get的更新,然后apt-get的升级,在这之后,每当我访问我的网站(fundlined.com )它返回一个NGINX 404未找到错误。这可能是由于某些文件被覆盖而造成的。NGINX - 404找不到错误 - 更新我的服务器后

我试图搜索任何覆盖的代码,但似乎无法找到任何。

为了解决这个问题,我应该做些什么改变?

+0

此服务器上是否有其他网站正在响应? Nginx日志中的任何内容? Nginx正在寻找其配置文件(并因此导致其“丢失”您的网站文件)的任何升级改变? – pjmorse 2014-08-27 20:44:15

+0

该网站的网址为fundlined.com。它托管在一台服务器上,我尝试打开的任何fundlined.com链接都会返回一个NGINX 404错误。 我经历了NGINX conf,一切似乎都已到位。 – 2014-08-27 20:47:43

+0

好的,所以Nginx很可能会收到所有对IP的请求并回复,无论它是否知道它应该是fundlined.com。它的日志中有什么吗? *这是一个关键的调试步骤。*您能否验证它正在读取您认为它的配置文件(可能是通过进行可见的更改并重新启动)? – pjmorse 2014-08-27 20:50:25

回答

0

我也遇到过这个问题。

在检查虚拟主机文件后,确认错误和访问日志的正确位置后,我发现它运行在fast-cfi而不是php5-fpm,它在升级后发生冲突。所以我删除了php5-fpm,将其停止并开始fastci

相关问题