我正在深入研究 Web 开发,但在使用 Ubuntu-OS 电脑时,Nginx 遇到了问题。首先,浏览器中的 localhost 会显示“无法连接”页面。我尝试重新启动 Nginx,结果如下:
Restarting nginx: nginx: [emerg] unknown directive "pass" in /etc/nginx/sites-enabled/default:62
nginx: configuration file /etc/nginx/nginx.conf test failed
我昨天确实让它工作了,页面上显示“欢迎使用 Nginx”,但当时唯一的问题是我无法显示 phpinfo 页面。我可能在安装和配置过程中花费了太多精力。任何帮助都将不胜感激。
答案1
unknown directive "pass" in /etc/nginx/sites-enabled/default:62
您的配置无效,问题出在该文件的第 62 行。没有pass
指令 - 您可能需要proxy_pass
或fastcgi_pass
。