【发布时间】:2012-10-20 01:12:09
【问题描述】:
我已经安装了 Apache 2.2 和草莓 perl。我有 textxx.pm。我准备了简单的脚本
#!/usr/bin/perl
use textxx;
print("HelloWorld!");
当我通过 cmd 运行它时,它可以工作。当我通过网络浏览器运行它时,我得到并错误: 无法在 @INC 中找到 textxx.pm(@INC 包含:C:/strawberry/perl/site/lib C:/strawberry/perl/vendor/lib C:/strawberry/perl/lib。)
这很奇怪,因为没有“使用”的脚本可以工作。
我的模块与脚本位于同一目录
【问题讨论】:
-
web服务器可以读取
@INC中的目录吗? -
textxx.pm 与我的脚本位于同一目录。