摘要:
Premature,英文解释, 过早的。Premature end of script headers 也就是cgi执行过早的结束了。通常这是因为CGI程序有问题,未能按照格式正确的打印完毕,就结束了。所以会报错。但是 今天遇到一个很奇怪的问题。开发,测试环境中,某CGI运行正常,一到运营环境就报错:Premature end of script headers .但是的逻辑就是,为什么程序没有变,但却运行突然出错了。而且一开始的时候,还能够运行。突然就报错。也没有人修改过程序,尝试重新编译,结果仍然一样报错。后来查看cgi应用日志,发现打印了一串错误信息,报读取配置文件失败。才恍然大悟。 c 阅读全文
摘要:
apache2.2wget http://apache.freelamp.com/httpd/httpd-2.2.11.tar.gzmod_perl2wget http://perl.apache.org/dist/mod_perl-2.0-current.tar.gz将下载到的文件放入 /usr/local/src 中,本例是采用apache静态编译的方式将mod_perl编译进apache中的在这里因为perl在安装系统是默认已经安装 perl v5.8.8cd /usr/local/srctar xvzf httpd-2.2.11.tar.gztar xvzf mod_perl-2.0- 阅读全文
摘要:
最近在研究 openSUSE 的 OBS (编译系统),其中很多部分用到 Perl。而且自己也感到有必要学点 Perl,当有一点其他程序语言的基础,再学一门语言,入门还是非常简单的。Perl 在 GNU/Linux 上应用如此广泛,很多地方替换 shell 脚本会更灵活优秀高效,学习它也很有必要。本文是学习时的笔记,多是语法使用示例,没有什么说明。拟研究 OBS 时,依据某个应用再写一篇 Perl 应用教程。标量标量是 Perl 中最简单的数据类型。大多数的标量是数字(如 255 或 3.25e20)或者字符串(如 hello或者盖茨堡地址)。数字perl中所有数字内部的格式都是双精度浮点数。 阅读全文