perl的POD权限问题处理

 更新时间:2013年02月28日 16:39:00   作者:  
今天我们继续查找mod_perl对req_header的处理,有需要的朋友建议参考学习之

一开始打算用perldoc看Apache2::Request模块,结果在运行时出现如下错误:

复制代码 代码如下:

Error in tempfile() using /tmp/XXXXXXXXXX:parent directory (./) is
not writable at /usr/lib/perl5/5.8.8/Pod/Perldoc.pm line 1483.

改到/tmp/执行命令,还是报错。看来和PWD是没关系,跟/tmp本身的权限有关吧~~(因为我经常在/tmp下做试验,可能不知道什么时候无意就改了权限了)

chmod 777 /tmp

再执行命令,ok了~~

在看过Apache2::Request的doc后,没有发现header相关的设定,决定去直接看apache的那些pm,不过之前只管CPAN哗哗安装了,可从来没管过它们都安装在哪里……

/usr/五六个目录都是perl的,找起来可真不是个容易事~(记得之前测试,perl脚本每次执行,都有好几百毫秒用来查找模块在什么位置……)

一时偷懒去百度了一下,很不错,看到CPAN常见问题集,正好有这个办法:

复制代码 代码如下:

perl -MFile::Find=find -MFile::Spec::Functions -Tlwe ‘find { wanted => sub { print canonpath $_ if /.pmz/ }, no_chdir => 1 }, @INC'

然后grep Apache,就看到结果了,都安装在/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/Apache2这个路径下。进去grep ‘$r->header' *,立马就看出来,是RequestRec.pm里的。

相关文章

  • Perl函数(子程序)学习笔记

    Perl函数(子程序)学习笔记

    这篇文章主要介绍了Perl函数(子程序)学习笔记,本文讲解了函数定义、函数返回值、函数参数传递等内容,需要的朋友可以参考下
    2014-11-11
  • perl读写文件代码实例

    perl读写文件代码实例

    这篇文章主要介绍了perl读写文件代码实例,本文直接给出实现代码,需要的朋友可以参考下
    2015-05-05
  • Perl脚本实现检测主机心跳信号功能

    Perl脚本实现检测主机心跳信号功能

    这篇文章主要介绍了Perl脚本实现检测主机心跳信号功能,本文代码也可作为perl串口通信的实例,需要的朋友可以参考下
    2014-10-10
  • perl pop push shift unshift实例介绍

    perl pop push shift unshift实例介绍

    perl的pop跟push操作数组的最右边,shift跟unshift操作数组的最左边
    2013-02-02
  • perl 读取所需文件的路径,然后打开相应的文件

    perl 读取所需文件的路径,然后打开相应的文件

    perl,读取所需文件的路径,然后打开相应的文件,并对文件中的DNA序列进行计数,substr函数对长字符串的片段化处理功能
    2013-03-03
  • perl批量查询ip归属地的方法代码

    perl批量查询ip归属地的方法代码

    由于业务需要,要查询客户的ip地址,将部分地区的客户过滤出来,感谢黑影子和扶凯的帮忙,推荐了IP::QQWry::Decoded这个模块,该模块是专门用来读取qqwry纯真数据库的,用起来非常简单
    2013-04-04
  • perl面向对象实例

    perl面向对象实例

    这篇文章主要介绍了perl面向对象实例,本文讲解了一个类只是一个简单的包、对象仅仅只是引用、一个方法就是一个简单的子程序等内容,并给出了一个简单示例,需要的朋友可以参考下
    2014-11-11
  • Perl使用File::Basename获取文件扩展名的代码

    Perl使用File::Basename获取文件扩展名的代码

    本文为大家介绍的这个例子,实现了获取/home/topgkw中所有文件后缀,其中目录返回空值
    2013-02-02
  • Perl 函数集小结

    Perl 函数集小结

    perl中常用的函数集合,特分享下,方便需要的朋友
    2013-02-02
  • perl命令行参数内建数组@ARGV浅析

    perl命令行参数内建数组@ARGV浅析

    这篇文章主要介绍了perl命令行参数内建数组@ARGV浅析,本文重点在于讲解@ARGV的用法,并通过实例来说明,需要的朋友可以参考下
    2014-06-06

最新评论