关于在PHP中执行Perl无返回结果的问题
请教一下,哪种情况下执行Perl代码没有返回结果?
我用如下两种代码去执行Perl代码均无结果返回:
system("perl loader.cgi $mysqlhost $mdatabase $mysqluser $mysqlpass 5 $username $ip $keywords $uid $countrycode $suname");
$perldata = shell_exec("perl loader.cgi $mysqlhost $mdatabase $mysqluser $mysqlpass 5 $username $ip $keywords $uid $countrycode $suname");
echo "PerlData: $perldata <br>";
问题点数:50、回复次数:2Top
1 楼iisbsd(墙头草,和稀泥)回复于 2006-10-04 10:46:26 得分 50
perl在默认路径中么?是不是打开了安全模式?没有任何出错信息么?Top
2 楼dragon432503(dragon)回复于 2006-10-04 13:23:02 得分 0
沒有任何信息﹐如果打開安全模式應該有錯誤提示才對呀﹗
包含system命令的文件在/include目錄﹐loader.cgi則在他的上級目錄﹐不過我試著放在同一個目錄也沒有結果﹗并且我在loader.cgi開頭就加了print語句也沒有結果!Top




