問題描述:啟動nginx的時候報錯
1、nginx: [warn] the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /etc/nginx/nginx.conf:2
2、nginx: [emerg] unknown directive "?server" in /etc/nginx/conf.d/nginx.conf:1
解決方案:
1、這個是啟動用戶權限不足,可以sudo執行,或者給nginx文件加755權限
2、這個一般是空格編碼問題,可用cat -A nginx.conf 檢查下空格(windows復制粘貼到linux上常出現這種問題)刪掉多余的,重新檢查下