免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: 自由的猪
打印 上一主题 下一主题

求助perl问题 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2003-05-14 14:48 |只看该作者

求助perl问题

不是shell里的$! $?,是perl里的。

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
12 [报告]
发表于 2003-05-14 15:58 |只看该作者

求助perl问题

或者你可以open(STDERR,">;/tmp/error_log";
把STDERR redirect 到其他文件中...

另外apache的log檔應該很容易找吧..
不是在/var目錄下..就是在/usr/local/apacheX/logs/下面..
或/usr/apacheX/logs

應該不會在其他地方了...
一般user也可以開啟這些文件的...不用是root哩...

如果找不到..用暴力搜尋法..
find / -name access_log -print
一定找得到..不過你會看到很多目錄你沒有權限進去的error...

论坛徽章:
0
13 [报告]
发表于 2003-05-14 19:09 |只看该作者

求助perl问题

2>;/dev/null
屏蔽没有权限进去的error.

:)

论坛徽章:
0
14 [报告]
发表于 2003-05-15 22:00 |只看该作者

求助perl问题

原帖由 "apile" 发表:
或者你可以open(STDERR,">;/tmp/error_log";
把STDERR redirect 到其他文件中...

另外apache的log檔應該很容易找吧..
不是在/var目錄下..就是在/usr/local/apacheX/logs/下面..
或/usr/apacheX/logs

應?.........


我分析过apache的error.log根本就没有记录这个文件的错误。

这个程序在终端以perl mail.cgi运行完全正常。邮件可以发送

但是在web里就是没有反映。

http://www.leftworld.net/mail.cgi你看看,就是这样。

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
15 [报告]
发表于 2003-05-15 23:16 |只看该作者

求助perl问题

八成是你的CGI沒有執行正確...
或者你相關的sendmail的環境變數$ENV{}沒設定好..
試試加上$ENV{TERM} = "vt100";
看看...

论坛徽章:
0
16 [报告]
发表于 2003-05-16 16:34 |只看该作者

求助perl问题

Hi!
试system(); 然后输出$?到文件了么? 是什么信息?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP