2013-04-23 317 views
2

我用下面的运行Nginx的:Nginx无法打开mime.types。需要进行哪些更改?

sudo /usr/local/Cellar/nginx/1.2.8/bin/nginx -c /usr/local/Cellar/nginx/1.2.8/nginx.conf 

它拍摄了一个错误:

nginx: [emerg] open() "/usr/local/Cellar/nginx/1.2.8/mime.types" failed (2: No such file or directory) in /usr/local/Cellar/nginx/1.2.8/nginx.conf:17 

什么是需要这个工作?

回答

2

您没有mime.types文件在/usr/local/Cellar/nginx/1.2.8/

在您的/usr/local/Cellar/nginx/1.2.8/nginx.conf处更改17行以引用正确的文件路径。

include /usr/local/Cellar/nginx/1.2.8/mime.types; 

include /usr/local/Cellar/nginx/1.2.8/conf/mime.types; 

mime.types文件通常位于conf/目录,如果没有,你可以把它使用`定位的mime.types'命令找到。

+0

感谢您的回复。我有点想通了,并且简单地要求nginx使用-c – uiwarrior 2013-04-25 17:42:38

+0

来运行指定的conf文件,即使不使用自制软件,这个答案也能正确识别* .../conf *目录下的* mime.types *文件的位置。像魅力一样工作。 – s2t2 2013-08-08 21:51:29

相关问题