Tôi đang cố gắng cài đặt Bugzilla trên máy chủ Centos của mình. nhưng tôi đã nhận lỗi này:Perl DateTime :: Không tìm thấy TimeZone (Bugzilla install)
Checking for DateTime-TimeZone (v0.71) not found
và
COMMANDS TO INSTALL REQUIRED MODULES (You *must* run all these commands
and then re-run this script):
/usr/bin/perl install-module.pl DateTime::TimeZone
Nếu tôi chạy: /usr/bin/perl install-module.pl DateTime::TimeZone
sau đó tôi có được điều này:
CPAN: Storable loaded ok (v2.15)Reading '/root/.cpan/Metadata'
Database was generated on Sun, 09 Oct 2011 17:27:24 GMT
Installing DateTime::TimeZone version 1.39...
CPAN: Module::CoreList loaded ok (v2.56)
DateTime::TimeZone is up to date (1.39).
Làm thế nào tôi có thể sửa lỗi này?
nên lỗi thực tế là gì? – Alnitak
IMHO, đây là lỗi trong Bugzilla, trong so sánh phiên bản. Báo cáo cho trình theo dõi lỗi của Bugzilla. –
Tôi đồng ý w/Alexandr. Bugzilla đang tìm phiên bản 0.71, nhưng bạn đã cài đặt phiên bản 1.39 (đây là một bước nhảy vọt lớn trong phiên bản). Tôi đã cố gắng tìm ra cách kiểm tra này được thực hiện. Nó có thể tìm kiếm một phiên bản bằng hoặc lớn hơn, một kết hợp chính xác, hoặc có thể là một cái gì đó với một phiên bản chính tương tự. Tôi đã cố gắng đi qua logic, nhưng không muốn tốn nhiều thời gian cho vấn đề này. Nếu bạn không bị mắc kẹt trên Bugzilla, bạn có thể muốn thử [MantisBT] (http://www.mantisbt.org/).Mantis được thiết kế đặc biệt để thay thế Bugzilla bằng một hệ thống cấu hình dễ dàng hơn. –