Javascript 从php执行perl文件

Javascript 从php执行perl文件,javascript,php,perl,Javascript,Php,Perl,我正在使用perl和php,我想在某个时候调用一个perl程序。 它们都在同一个文件夹中,我不需要传递任何参数,只需执行它 我不知道我是否需要使用javascript或只是一个 exec(); 这样做: $result = exec(perl changePass.pl) 我已经试过这两种方法,但都没能成功 非常感谢您。绝对没有必要使用JavaScript 的第一个参数必须是字符串。你不能把shell命令放在PHP的中间 exec("perl changePass.pl") 确保perl在

我正在使用perl和php,我想在某个时候调用一个perl程序。 它们都在同一个文件夹中,我不需要传递任何参数,只需执行它

我不知道我是否需要使用javascript或只是一个

exec();
这样做:

$result = exec(perl changePass.pl)
我已经试过这两种方法,但都没能成功


非常感谢您。

绝对没有必要使用JavaScript

的第一个参数必须是字符串。你不能把shell命令放在PHP的中间

exec("perl changePass.pl")

确保
perl
在您的路径上(这很可能)。确保
changePass.pl
位于当前工作目录中(很可能不是这样)。或者使用到它们的完整路径。

绝对不需要使用JavaScript

的第一个参数必须是字符串。你不能把shell命令放在PHP的中间

exec("perl changePass.pl")

确保
perl
在您的路径上(这很可能)。确保
changePass.pl
位于当前工作目录中(很可能不是这样)。或者使用指向它们的完整路径。

将函数描述为“执行外部程序”。这是一个很好的线索,PHP实际上可以做到这一点,因此您不需要节点或任何其他技术。但是,如果您能够切换语言(也就是说,PHP不是一项要求),那么您就不能简单地使用Perl进行切换吗?将函数描述为“执行外部程序”。这是一个很好的线索,PHP实际上可以做到这一点,因此您不需要节点或任何其他技术。但是,如果您能够切换语言(即PHP不是一项要求),您就不能用纯Perl来完成吗?我可以问一下(出于好奇)Perl程序的任何输出是否会输出到调用脚本的网页(假设有输出)?不。这就是
exec
的第二个参数的作用。我可以问一下吗(出于好奇)Perl程序的任何输出是否会输出到调用脚本的网页(假设有输出)?否。这就是
exec
的第二个参数的作用。