主页 > 知识库 > perl的POD权限问题处理

perl的POD权限问题处理

热门标签:河南虚拟外呼系统公司 热门电销机器人 电话机器人哪里有卖 惠州龙门400电话要怎么申请 上海企业外呼系统 okcc外呼系统怎么调速度 外呼电信系统 万利达百货商场地图标注 智能机器人电销神器

一开始打算用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的POD权限问题处理》,本文关键词  perl,的,POD,权限,问题,处理,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《perl的POD权限问题处理》相关的同类信息!
  • 本页收集关于perl的POD权限问题处理的相关信息资讯供网民参考!
  • 推荐文章