使用 Bug 编号搜索时出现 Bugzilla 错误

使用 Bug 编号搜索时出现 Bugzilla 错误

我在 ubuntu 服务器上运行着 bugzilla3.2。我会从 webconsole 登录 (http://ip/bugzilla3.2/) 并更新错误。当我输入错误编号(例如:181)时,浏览器上出现以下错误

undef 错误 - DBD::mysql::st 执行失败:在 Bugzilla/Bug.pm 行,存储引擎出现错误 28 [对于语句“SELECT DISTINCT groups.id、name、description、CASE WHEN bug_group_map.group_id IS NOT NULL THEN 1 ELSE 0 END、CASE WHEN groups.id IN(13,4,1,10,11,6,2,8,12,5,3,7,9) THEN 1 ELSE 0 END、isactive、membercontrol、othercontrol FROM groups LEFT JOIN bug_group_map ON bug_group_map.group_id = groups.id AND bug_id = ? LEFT JOIN group_control_map ON group_control_map.group_id = groups.id AND group_control_map.product_id = ? WHERE isbuggroup = 1 ORDER BY description”带有 ParamValues:0='181',1='4'] 2575 Bugzilla::Bug::groups('Bugzilla::Bug=HASH(0x2fc5538)') 在 template/en/default/bug/edit.html.tmpl 行 691 处调用 eval {...} 在 template/en/default/bug/edit.html.tmpl 行 691 处调用 eval {...} 在 template/en/default/bug/edit.html.tmpl 行 784 处调用 Template::Provider::匿名('Template::Context=HASH(0x2e0c068)') 在 lib/x86_64-linux-gnu-thread-multi/Template/Context.pm 第 348 行调用 eval {...} 在 lib/x86_64-linux-gnu-thread-multi/Template/Context.pm 第 321 行调用 Template::Context::process('Template::Context=HASH(0x2e0c068)', 'section_restrict_visibility') 在 template/en/default/bug/edit.html.tmpl 第 212 行调用 eval {...} 在 template/en/default/bug/edit.html.tmpl 第 18 行调用 Template::Provider::匿名('Template::Context=HASH(0x2e0c068)') 在 lib/x86_64-linux-gnu-thread-multi/Template/Document.pm 第 151 行调用 eval {...} 在 lib/x86_64-linux-gnu-thread-multi/Template/Document.pm 第 149 行调用 Template::Document::process('Template::Document=HASH(0x3359c48)', 'Template::Context=HASH(0x2e0c068)') 在 lib/x86_64-linux-gnu-thread-multi/Template/Context.pm 第 351 行调用 eval {...} 在 lib/x86_64-linux-gnu-thread-multi/Template/Context.pm 第 321 行调用Template::Context::process('Template::Context=HASH(0x2e0c068)', 'bug/edit.html.tmpl') 在 template/en/default/bug/show.html.tmpl 第 65 行调用 eval {...} 在 template/en/default/bug/show.html.tmpl 第 16 行调用 Template::Provider::匿名('Template::Context=HASH(0x2e0c068)') 在 lib/x86_64-linux-gnu-thread-multi/Template/Document.pm 第 151 行调用 eval {...} 在 lib/x86_64-linux-gnu-thread-multi/Template/Document.pm 第 149 行调用 Template::Document::process('Template::Document=HASH(0x2fb2680)', 'Template::Context=HASH(0x2e0c068)') 在 lib/x86_64-linux-gnu-thread-multi/Template/Context.pm 第 351 行调用 eval {...} 在 lib/x86_64-linux-gnu-thread-multi/Template/Context.pm 第 321 行调用Template::Context::process('Template::Context=HASH(0x2e0c068)', 'Template::Document=HASH(0x2fb2680)') 在 lib/x86_64-linux-gnu-thread-multi/Template/Service.pm 第 94 行调用 eval {...} 在 lib/x86_64-linux-gnu-thread-multi/Template/Service.pm 第 91 行调用 Template::Service::process('Template::Service=HASH(0x2e0bb40)', 'bug/show.html.tmpl', 'HASH(0x1929fb8)') 在 lib/x86_64-linux-gnu-thread-multi/Template.pm 第 66 行调用 Template::process('Bugzilla::Template=HASH(0x2d83848)', 'bug/show.html.tmpl', 'HASH(0x1929fb8)') 在 /var/www/bugzilla-3.2/show_bug.cgi 第 141 行调用

需要帮忙...

尝试重新启动 mysql 时,我发现以下错误

  • 停止 MySQL 数据库服务器 mysqld [确定]
  • /etc/init.d/mysql:错误:/var/lib/mysql 的分区太满!

答案1

Error 38意味着当您尝试启动 mysql 时看到的错误相同——您的磁盘可能已满。

用于df -h检查可用空间量。

相关内容