banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix Lỗi Can't locate HTML/Template.pm in @INC khi chạy CGI-BIN  XML
  [Question]   Lỗi Can't locate HTML/Template.pm in @INC khi chạy CGI-BIN 20/04/2011 14:07:04 (+0700) | #1 | 235861
van_security
Member

[Minus]    0    [Plus]
Joined: 08/10/2009 14:02:39
Messages: 159
Offline
[Profile] [PM]
Chào cả nhà,

Mình move 1 website của KH sang Server của mình trong đó có dùng CGI-BIN (Cái này setup thì mình không rành lắm, tuy nhiên đã test chứa năng cgi thì đã chạy OK)

Hiện khi cấu trúc lại chạy đến file contact2.cgi thì bị lỗi sau

Can't locate HTML/Template.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /www/virtualhost/www.alibaba-cs.co.jp/cgi-bin/contact/contact2.cgi line 9., referer: https://www.alibaba-cs.co.jp/contact/ 


Nội dung source tại line 9 (bị lỗi) là

Code:
use HTML::Template;


Bác nào biết nguyên nhân xin chỉ mình cái...

many thanks
[Up] [Print Copy]
  [Question]   Lỗi Can't locate HTML/Template.pm in @INC khi chạy CGI-BIN 20/04/2011 16:50:57 (+0700) | #2 | 235871
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
Bạn cài Perl module đó lên nhé.
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Lỗi Can't locate HTML/Template.pm in @INC khi chạy CGI-BIN 20/04/2011 17:21:49 (+0700) | #3 | 235872
van_security
Member

[Minus]    0    [Plus]
Joined: 08/10/2009 14:02:39
Messages: 159
Offline
[Profile] [PM]

quanta wrote:
Bạn cài Perl module đó lên nhé. 


Cảm ơn Bác Quân mình cài như sau

Code:
perl -MCPAN -e 'install HTML::Template'


Thì nó giải quyết được lỗi trên rồi. Tuy nhiên nay nó sinh thêm lỗi mới

Can't locate Jcode.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /www/virtualhost/www.alibaba-cs.co.jp/cgi-bin/contact/contact2.cgi line 10. 


Chắc do trong source còn dùng thằng

Code:
use Jcode;
use MIME::Base64 ();


Có cách nào giải quyết triệt để không bác? Mình không rành thằng Perl lắm. Cài lại hay compile lại toàn bộ chăng?
[Up] [Print Copy]
  [Question]   Lỗi Can't locate HTML/Template.pm in @INC khi chạy CGI-BIN 20/04/2011 18:13:23 (+0700) | #4 | 235874
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
Cài tiếp Jcode.
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Lỗi Can't locate HTML/Template.pm in @INC khi chạy CGI-BIN 26/05/2011 13:53:21 (+0700) | #5 | 237934
van_security
Member

[Minus]    0    [Plus]
Joined: 08/10/2009 14:02:39
Messages: 159
Offline
[Profile] [PM]

quanta wrote:
Cài tiếp Jcode. 

Thanks Bác

code

Code:
$ perl -MCPAN -e shell
cpan> install Jcode
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|