gpt4 book ai didi

linux - Apache2 - fastcgi 错误 FD_SETSIZE

转载 作者:太空狗 更新时间:2023-10-29 12:03:10 26 4
gpt4 key购买 nike

我编辑了 __FD_SETSIZE = 1024 到 4096:

/usr/include/linux/posix_types.h
/usr/include/x86_64-linux-gnu/bits/typesizes.h
#define __FD_SETSIZE 4096

在这些更改之后,我刚刚编译了我的 apache2libapache2-mod-fastcgi。我如何确定我不会收到此错误:

[Wed Dec 03 10:24:35 2014] [error] [client xx.xx.xx.xx] FastCGI: failed to connect to server "/usr/lib/cgi-bin/php5-fcgi-dev": socket file descriptor (1024) is larger than FD_SETSIZE (1024), you probably need to rebuild Apache with a larger FD_SETSIZE, referer: http://exemple.com/

是否可以检查这个新值以确保我不会再次看到此错误消息?

最佳答案

好的,经过一些测试,我似乎可以处理更多的连接。

在编辑这些文件并重新编译 apache2libapache2-mod-fastcgi 之后,我现在可以使用 fastcgi 处理超过 1000 个虚拟主机而不会出现任何错误 500。

关于linux - Apache2 - fastcgi 错误 FD_SETSIZE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27273470/

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