我安装了正在尝试实现 SSL 的 Bugzilla。
当我进入参数屏幕并编辑 SSLBASE 添加完整的 url 时:
editparams.cgi 在加载时超时,我在 apache 日志中有以下错误
[Tue Mar 30 19:29:39 2010] [error] [client xxx.xx.xx.xx ] (70007)指定的超时已过期:ap_content_length_filter:apr_bucket_read() failed,referer: http://foo.com/ bugzilla/editparams.cgi
在安装时我也收到了这个错误:
警告:您需要将 MySQL 配置中的 max_allowed_packet 参数设置为至少 3276750。目前设置为 3275776。您可以在 MySQL 配置文件的 [mysqld] 部分设置此参数。
我怎样才能强迫它工作?编辑其他参数(例如 urlbase)工作正常。SSL 站点已设置并直接向它发出请求,例如https://foo.com/bugzilla工作正常。
有任何想法吗?
泰
这对我来说似乎相当明确。你试过增加你的 MySQL 设置
max_allowed_packet
吗?需要很少更改设置。转到 C:\mysql\bin\my.ini 并将 max_allowed_packet 设置设置为 4M。在其下方,添加以下行,主要是 max_allowed_packet 行在 my.ini 文件中不可用,因此添加以下行。
max_allowed_packet = 4M ft_min_word_len = 2
现在出现上述问题,不会出现