分类: LINUX
2011-07-15 15:16:05
正常不记录,只记不正常的。
COMMANDS TO INSTALL OPTIONAL MODULES:
Email-Reply: /usr/bin/perl install-module.pl Email::Reply
Math-Random-Secure: /usr/bin/perl install-module.pl Math::Random::Secure
COMMANDS TO INSTALL REQUIRED MODULES (You *must* run all these commands
and then re-run this script):
/usr/bin/perl install-module.pl DateTime
单独运行
/usr/bin/perl install-module.pl Email::Reply
看不到错误
[root@cl-t173-161cl bugzilla]# /usr/bin/perl install-module.pl Email::Reply
Checking for CPAN (v1.81) ok: found v1.96
Checking for YAML (any) ok: found v0.73
Checking for ExtUtils-MakeMaker (v6.31) ok: found v6.56
CPAN: Storable loaded ok (v2.15)
Going to read '/root/.cpan/Metadata'
Database was generated on Wed, 25 May 2011 04:31:43 GMT
Installing Email::Reply version 1.202...
CPAN: Module::CoreList loaded ok (v2.49)
Email::Reply is up to date (1.202).
You have mail in /var/spool/mail/root
但系统还是检查不到。
单独运行:
Math-Random-Secure: /usr/bin/perl install-module.pl Math::Random::Secure
错误:
Can't locate Crypt/Random/Source/Factory.pm in @INC (@INC contains
one dependency not OK (Crypt::Random::Source); additionally test harness failed
加载这些乱七八糟的模块时都会出现这么一条:看来版本装错了
ExtUtils::MakeMaker version 6.31 required--this is only version 6.30 at Make
升一下级:
Cpan>install ExtUtils::MakeMaker
错误:
Can't locate Crypt/Random/Source/Factory.pm in @INC (@INC contains
one dependency not OK (Crypt::Random::Source); additionally test harness failed
先加载了这几个块这说
Cpan> install Crypt::Random::Source
加完这个再执行上面一条OK啦
错误:
/usr/bin/perl install-module.pl DateTime
Can't locate Module/Build.pm in @INC (@INC contains: /var/www/html/bugzilla/lib/x86_64-linux-thread-multi /var/www/html/bugzilla/lib /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at Build.PL line 5.
BEGIN failed--compilation aborted at Build.PL line 5.
Warning: No success on command[/usr/bin/perl Build.PL ]
DROLSKY/DateTime-0.70.tar.gz
/usr/bin/perl Build.PL -- NOT OK
Build.PL 第五行是撒玩异
找到DateTime-0.70.tar.gz,里面有个Install说明,按这个试试
里面第一个提到一个Cpanm,不知道这个东东是干撒的。Yum也找不到。Google一下居然是跟cpan一家的,怪不得长得这么像。
继续上面说的第五行,第五行是啥东西呢?
“use Module::Build 0.3601;”perl的代码咱也不懂,估计就是加载这个模块吧。
那试着把这个模块装一下。
怎么装这个模块,就不扯了吧~上面都有。
狗屎运不错,装完后DateTime也顺利安装完成啦~
错误:
Email-Reply: /usr/bin/perl install-module.pl Email::Reply
这大爷做的东西太牛了,居然一个错不报。而且不OK。
提外话,有一妹妹这时要我去干别的,向后压,坚决不动,这事还没完呢。^0^
Checking for CPAN (v1.81) ok: found v1.96
Checking for YAML (any) ok: found v0.73
Checking for ExtUtils-MakeMaker (v6.31) ok: found v6.56
CPAN: Storable loaded ok (v2.15)
Going to read '/root/.cpan/Metadata'
Database was generated on Wed, 25 May 2011 04:31:43 GMT
Installing Email::Reply version 1.202...
CPAN: Module::CoreList loaded ok (v2.49)
Email::Reply is up to date (1.202).
You have mail in /var/spool/mail/root
这是结果,怎么下手呢?没错误。
Google的介绍:Installed from CPAN. Dependency Email::Abstract has a package (libemail-abstract-perl), but dependency Email::MIME::Creator has not and would have to be installed from CPAN. However, this is where we run into trouble: the package does not test cleanly. Perhaps this is because CPAN builds packages in /usr/local, and the rest of Email::MIME was installed in /usr as per usual under Linux packaging systems. Rather than forcing the issue, Email::Reply was not installed.
[root@cl-t173-161cl ~]# rpm -ivh perl-Email-Reply-1.201-3.el5.noarch.rpm
warning: perl-Email-Reply-1.201-3.el5.noarch.rpm: Header V3 DSA signature: NOKEY, key ID 217521f6
error: Failed dependencies:
perl(Email::Abstract) is needed by perl-Email-Reply-1.201-3.el5.noarch
perl(Email::Address) is needed by perl-Email-Reply-1.201-3.el5.noarch
perl(Email::MIME) is needed by perl-Email-Reply-1.201-3.el5.noarch
perl(Email::MIME::Creator) is needed by perl-Email-Reply-1.201-3.el5.noarch
perl(Email::Simple::Creator) is needed by perl-Email-Reply-1.201-3.el5.noarch
换成3.6版就好了,4.01死都不OK。。。。你爷爷的。
cpan -i Email::Send Email::MIME(执行这一条)
该问http无显示:log打印结果如下:
.htaccess: ExpiresActive not allowed here
这条错误又花了爷爷二小时,不让我访问CGI
AddHandler cgi-script.cgi
Options +Indexes +ExecCGI
DirectoryIndex index.cgi
AllowOverride Limit
其中的AllowOverride Limit改为AllowOverride All参数
看来apache的鬼东西还真多。
今天来去掉Bugzilla上的 Bugzilla标志:
能修改的东东全部都放在这里:
/var/www/html/bugs/data/template/template/en/default
Title很好修改。
而”Bugzilla – Main Page”
中的Bugzilla不知道在那里修改。
/var/www/html/bugs/template/en/default/global/variables.none.tmpl
变量修改都在这里啦,改一个Bugzilla可以全部都改掉。感叹一下老外写的程序真的不错。替代性非常非常的强。
User’s Guide 那里面还是有很多Bugzilla的东东,去掉这个连接吧。
/var/www/html/bugs/data/template/template/en/default/index.html.tmpl
在这里面找到User’s Guide很容易可以去掉,加两个注释就行了――注释——>
E-Mail的问题:
Mail现在发送邮件,在配置文件里面也很容易解决。