gpt4 book ai didi

macos - macOS 上的 Nginx : open files resource limit

转载 作者:行者123 更新时间:2023-12-03 22:48:40 27 4
gpt4 key购买 nike

我遇到了配置错误,我已经在网上进行了研究,但我不太确定问题是什么。我想在 os x 10.7.5 操作系统上安装 PHP 和 Nginx。每当我尝试启动或停止服务器时,都会出现以下错误:

tone$ nginx
nginx: [warn] 1024 worker_connections exceed open file resource limit: 256
alcfwl128:~ tolbert$ nginx: [emerg] open() "/usr/local/Cellar/nginx/1.4.3/logs/nginx.pid" failed (2: No such file or directory)

nginx -s stop
nginx: [error] open() "/usr/local/Cellar/nginx/1.4.3/logs/nginx.pid" failed (2: No such file or directory)

对于第一个错误,我尝试了以下命令: tone$ ulimit -n 65536
但我收到此错误: -bash: ulimit: open files: cannot modify limit: Invalid argument我不确定是否要在目录中创建日志文件夹以及 nginx.pid 文件,或者它是否位于其他地方。感谢您的帮助。

最佳答案

在你的终端试试这个:

ulimit -a

结果应该与此类似:
core file size          (blocks, -c) 0
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
max locked memory (kbytes, -l) unlimited
max memory size (kbytes, -m) unlimited
open files (-n) 256
pipe size (512 bytes, -p) 1
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 709
virtual memory (kbytes, -v) unlimited

在您的情况下,要将打开文件限制增加到 1024,请使用以下代码:
ulimit -n 1024

通过运行检查 sudo nginx -t让我们希望你不要再看到这个错误

关于macos - macOS 上的 Nginx : open files resource limit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19596819/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com