3

我一直尝试更改在 CentOS 上运行的 apache 的 ulimit 参数设置。这是我的 /etc/security/limits.conf 的设置

apache hard fszie 1024
apache soft fszie 1024
apache hard nproc 512
apache soft nproc 512
apache hard cpu 14
apache soft cpu 14
apache hard nofile 1024
apache soft nofile 1024

我也重新启动了系统,但是当我尝试使用 PHP 脚本检查 apache 的 ulimit 参数时,它们没有设置。有什么我遗漏的东西,我是否需要在某处创建其他条目或其他参数?请建议

4

1 回答 1

9

最后我得到了答案,如果您为用户使用登录名但没有 apache 的登录名,上述设置将有所帮助,因此您必须将 ulimit -H -n filno 等命令放在 /etc/init.d/httpd 脚本中并重新启动服务器。希望这对其他人有帮助。

于 2012-05-23T08:07:12.907 回答