我刚刚安装了apache 2.2.3并且已经出现错误“连接太多”。我去my.cnf增加了max_connections,但它不在那里!
其中唯一的内容是:
[mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package). old_passwords=1
# Disabling symbolic-links is recommended to prevent assorted security risks;
# to do so, uncomment this line:
# symbolic-links=0
[mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid
那么我该怎么做才能增加max_connections?
我在哪里可以找到它?
非常感谢!
答案 0 :(得分:0)
如果您在 Apache 中看到“连接太多”错误,那么编辑my.cnf将无济于事,因为它属于 MySQL 。
改为编辑/etc/apache2/apache2.conf。
在默认安装中,您可能拥有传统的prefork mpm,因此您需要在< IfModule mpm_prefork_module>中编辑MaxClients指令。块。如果您不确定,也可以在其他mpm块中编辑MaxClients。
更改配置后重启服务器(/etc/init.d/apache2 restart)。