关于NT环境下的perl子程序

zezh 2000-03-28 04:07:00
加精
我在NT server 4.0 + IIS 4.0中调试perl程序,(perl for win32),主程序中调用一个perl子程序,可web提示以下信息:
Can't locate htmlhead.pl in @INC at C:\InetPub\wwwroot\edward\hellowww.pl line 3.
请问是什么原因?
...全文
151 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zezh 2000-03-29
  • 打赏
  • 举报
回复
谢谢各位!这个问题已经得到解决,是因为在调用htmlhead.pl时,即require,需要指定其绝对路径!
std_ream 2000-03-29
  • 打赏
  • 举报
回复
@inc是程序内部变量,它包含程序使用的路径,
出错的原因是你的程序中需要htmlhead.pl但在程序路径中找不到,
你可以在你的系统中查询文件htmlhead.pl,若存在将其拷贝到路径,否则创建一个htmlhead.pl文件或其他方法
King 2000-03-29
  • 打赏
  • 举报
回复
@inc应该是一个数组变量,你仔细看看源代码有没有包含其他文件,require语句。

2,204

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 CGI
社区管理员
  • CGI社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧