|
3#
楼主 |
发表于 2009-1-20 17:49:09
|
只看该作者
安装了之后,运行perl checksetup.pl 结果提示 Identifier name过长
具体信息如下:
Checking Testopia setup ...
Use of uninitialized value $newv in string eq at Bugzilla/Util.pm line 260.
Use of uninitialized value $newv in string eq at Bugzilla/Util.pm line 260.
Use of uninitialized value $newv in string eq at Bugzilla/Util.pm line 260.
Use of uninitialized value $newv in string eq at Bugzilla/Util.pm line 260.
Use of uninitialized value $oldv in string eq at Bugzilla/Util.pm line 261.
Use of uninitialized value $oldv in string eq at Bugzilla/Util.pm line 261.
Use of uninitialized value $newv in string eq at Bugzilla/Util.pm line 260.
Use of uninitialized value $newv in string eq at Bugzilla/Util.pm line 260.
Use of uninitialized value $_ in string ne at Bugzilla/Util.pm line 267.
Use of uninitialized value $_ in string ne at Bugzilla/Util.pm line 268.
Populating test plan ACLs ...
Done checking Testopia setup.
Adding foreign key: test_attachment_data.attachment_id -> test_attachments.attac
hment_id...
DBD::mysql::db do failed: Identifier name 'fk_test_attachment_data_attachment_id
_test_attachments_attachment_id' is too long [for Statement "ALTER TABLE test_at
tachment_data ADD
CONSTRAINT fk_test_attachment_data_attachment_id_test_attachments_attachmen
t_id FOREIGN KEY (attachment_id)
REFERENCES test_attachments(attachment_id)
ON UPDATE CASCADE ON DELETE CASCADE"] at Bugzilla/DB.pm line 501
Bugzilla::DB::bz_add_fk('Bugzilla::DB::Mysql=HASH(0x39af694)', 'test_att
achment_data', 'attachment_id', 'HASH(0x3b62ddc)') called at Bugzilla/DB.pm line
435
Bugzilla::DB::bz_setup_foreign_keys('Bugzilla::DB::Mysql=HASH(0x39af694)
') called at Bugzilla/Install/DB.pm line 535
Bugzilla::Install::DB::update_table_definitions('HASH(0x1c1ce54)') calle
d at checksetup.pl line 194
有米有哪位高人能指教一下~怎么修改,或是哪里没弄对?
多谢~~~
[ 本帖最后由 hayoni 于 2009-1-20 17:50 编辑 ] |
|