小编pra*_*mod的帖子

Perl字符串在命令提示符下工作,但不在CGI脚本中的system()中工作

在我的CGI脚本中:

system("/home/httpd/cgi-bin/hbplus/hbplus /home/httpd/html/pdb1wdk.ent");

print $?;
Run Code Online (Sandbox Code Playgroud)

系统命令传递文件(例如pdb1wdk.ent)hbplus.这是一个用C编写的exe文件,它处理输入文件以生成输出文件.

该命令可以在命令提示符下完美地工作,并在当前工作目录中创建一个文件,但不能在使用我的CGI脚本运行时创建system.

我也尝试hbplus从Python脚本和shell脚本运行并从Perl CGI调用这些,但这会产生分段错误.

python perl cgi mod-perl

-4
推荐指数
1
解决办法
488
查看次数

标签 统计

cgi ×1

mod-perl ×1

perl ×1

python ×1