我试图弄清楚如何为我的nginx安装设置默认主机。我在nginx Wiki中找到了这篇文章:
http://wiki.nginx.org/NginxVirtualHostExample#A_Default_Catchall_Virtual_Host
不幸的是,这不起作用。重新启动后,我得到这个:
Restarting nginx: nginx: [emerg] unknown directive "http" in /etc/nginx/sites-enabled/catchall:1
nginx: configuration file /etc/nginx/nginx.conf test failed
删除http指令后,我得到以下信息:
Restarting nginx: nginx: [emerg] unknown log format "main" in /etc/nginx/sites-enabled/catchall:7
nginx: configuration file /etc/nginx/nginx.conf test failed
我在使用官方nginx PPA的Ubuntu 10.04.3上。nginx的1.0.9版本正在运行。