在Linux上通过PHP运行外部程序
我需要专家的帮助。 我需要通过php脚本执行一个程序。它在Windows上运行良好,但在Linux上不起作用。 该命令在shell中也可以,但不会通过php运行,因为它无法运行。php也可以运行Linux命令,但我需要运行另一个程序在Linux上通过PHP运行外部程序,php,linux,pdf2swf,Php,Linux,Pdf2swf,我需要专家的帮助。 我需要通过php脚本执行一个程序。它在Windows上运行良好,但在Linux上不起作用。 该命令在shell中也可以,但不会通过php运行,因为它无法运行。php也可以运行Linux命令,但我需要运行另一个程序pdf2swf。 请帮我解决这个问题 for ($i = 0; $i <= $_REQUEST["n_o_p"]; $i++) { $oExec = exec($_SESSION['path']."pdf2swf -p ".$i."-".$i." ".$_
pdf2swf
。
请帮我解决这个问题
for ($i = 0; $i <= $_REQUEST["n_o_p"]; $i++) {
$oExec = exec($_SESSION['path']."pdf2swf -p ".$i."-".$i." ".$_SESSION['path']."upload/".$_SESSION['f_n']." -o ".$_SESSION['path'].$tmp_dir."/data/pages/document".$i.".swf");
}
for($i=0;$i
你在使用什么代码?嗯。如果你想在linux上运行pdf2swf.exe,你真的只是想成为SOL。你需要找到一个linux可执行文件来完成这项工作。从那里开始,你只需要执行你的linux命令,就像你有你现有的调用一样。@Amir请编辑这个问题,而不是将其发布为comment@Amir最后一个密码是you pasted有一个未关闭的exec。我将第一个exec内联,以便您可以在那里编辑它。对于($I=0;$I),这些命令可以很好地运行Linux shell命令,但对于第三方程序,我无法使用
<?php shell_exec('command'); ?>