perl打包的建议
浏览:3111次 出处信息
近来为公司写一个程序需要跑在公司几k的服务器,因为担心有问题测试了无数次。最后还是要上线之前,还是坚持拿到线上测试一下,看看有没有问题,果然,给Perl做成rpm包后。还是有些小问题。。还好坚持做完所有的测试。
有什么问题啦?这些问题主要是由于pp打包后产生的(pp -c -o Get Get.pl)。我们都知道Perl中有个超级好的模块,叫PAR::Packer.这个可以给Perl写的程度打包成一个程序,这样在别的机器上就不用安装。它相当于一个perl捆绑机..哈哈。。
写的程序出了什么问题啦?
在测试的过程中,我怎么感觉都没有问题了,后来发现提示二个错,第一个.
1.任务xml解析时出错 Can’t locate object method "new" via package "XML::LibXML::SAX" at XML/SAX/ParserFactory.pm line 43.
这个主要是因为我使用了二个xml解析和写xml的软件,如下,大多pp打包只要显示的use一下就行了
1 2 |
use XML::Simple; use XML::Writer; |
修复
1 2 3 |
use XML::Simple; use XML::Writer; use XML::LibXML::SAX; |
2.Unknown encoding ‘gb2312′ at script/ccTAd.pl line 395
提示没有gb2312。因为我使用了Encode 这个模块。所以如上,也需要显示的加入中文的Encode不然打包会出问题.
1 2 |
use Encode; use Encode::CN; |
建议继续学习:
- perl更新/修改/删除文本文件内容 (阅读:10183)
- perl大牛flw传说 (阅读:7155)
- perl模块Getopt::Std用法及实例-从命令行读取参数模块 (阅读:6568)
- [Perl] Template::Toolkit 模板技术. (阅读:5909)
- 在perl中连接和使用sqlite做数据存储 (阅读:5478)
- Perl命令行常见用法及技巧 (阅读:5483)
- perl的expect使用方法,实现非交互式登录。 (阅读:5135)
- Perl 倒行分析文件方法。perl读文本文件,从末尾往前读. (阅读:5174)
- perl模块之MIME::Lite发送有附件的邮件 (阅读:4976)
- perl大牛唐凤传说 (阅读:4821)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:perl的格式化(Format)报表输出
后一篇:AIR 编程的途径 >>
文章信息
- 作者:扶凯 来源: 扶凯
- 标签: perl 打包
- 发布时间:2009-11-10 23:05:34
建议继续学习
近3天十大热文
-
[881] WordPress插件开发 -- 在插件使用 -
[136] 解决 nginx 反向代理网页首尾出现神秘字 -
[57] 整理了一份招PHP高级工程师的面试题 -
[54] Innodb分表太多或者表分区太多,会导致内 -
[54] 分享一个JQUERY颜色选择插件 -
[54] 用 Jquery 模拟 select -
[54] 如何保证一个程序在单台服务器上只有唯一实例( -
[52] jQuery性能优化指南 -
[52] CloudSMS:免费匿名的云短信 -
[51] 全站换域名时利用nginx和javascri
