操作中删除文件目录,导致找不到某个文件丢失。在我重启Nginx的时候出现这样的提示:
nginx... nginx: [emerg] open() "
/export/Logs/nginx/nginx_error.log" failed (2: No such file or directory)
根据提示应该是丢失文件导致的,于是可以看到在/export/Logs目录中并没有nginx目录,当然也肯定就没有access.log文件。不知情的情况下被删除掉了,以为是一个没用的文件夹。
解决方法:
1.手工添加nginx文件件,以及在文件夹中添加一个空的access.log日志文件。这样我们再重启NGINX就完全没有问题。
2.或者如果不需要这个log文件的话,也可以把这一行直接注释掉