You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

升级Nginx至1.25.4后无法启动,报server_names_hash构建失败及pid文件不存在错误求助

升级Nginx至1.25.4后无法启动,报server_names_hash构建失败及pid文件不存在错误求助

大家好,我刚在一台Ubuntu Linux 20.04.6服务器上将Nginx升级到1.25.4版本,结果现在它启动失败了,遇到的错误信息如下:

2024/03/07 12:46:28 [warn] 29836#29836: could not build optimal server_names_hash, you should increase either server_names_hash_max_size: 512 or server_names_hash_bucket_size: 64; ignoring server_names_hash_bucket_size
2024/03/07 12:46:28 [warn] 29836#29836: could not build optimal server_names_hash, you should increase either server_names_hash_max_size: 512 or server_names_hash_bucket_size: 64; ignoring server_names_hash_bucket_size
2024/03/07 12:46:28 [warn] 29836#29836: could not build optimal server_names_hash, you should increase either server_names_hash_max_size: 512 or server_names_hash_bucket_size: 64; ignoring server_names_hash_bucket_size
2024/03/07 12:46:28 [notice] 29836#29836: signal process started
2024/03/07 12:46:28 [error] 29836#29836: open() "/run/nginx.pid" failed (2: No such file or directory)

我已经打开了/etc/nginx目录准备排查问题,但还没找到有效的解决办法,想请教大家该如何处理这些错误?

备注:内容来源于stack exchange,提问作者svet0slav

火山引擎 最新活动