$WshShell->;Run()php
我的问题是关于$WshShell->;Run()php,php,Php,我的问题是关于$WshShell->Run()php方法,将其与swfTools集成(将文件pdf转换为swf)。当我在php中运行这个命令时,它会给我一个空白页面,并且不会将文件转换为swf。但当我直接在cmd中运行它时,它会转换文件。请告诉我为什么会出错 PHP代码 <?php $WshShell = new COM("WScript.Shell"); oExec = $WshShell->Run("d:\SWFTools\pdf2swf.exe C:\wamp\www\flex
$WshShell->Run()
php方法,将其与swfTools集成(将文件pdf转换为swf)。当我在php中运行这个命令时,它会给我一个空白页面,并且不会将文件转换为swf。但当我直接在cmd中运行它时,它会转换文件。请告诉我为什么会出错
PHP代码
<?php
$WshShell = new COM("WScript.Shell");
oExec = $WshShell->Run("d:\SWFTools\pdf2swf.exe C:\wamp\www\flex\zubair.pdf -o d:\zubair.swf", 0, true);
?>
在
oExec
变量声明中缺少$
符号。我认为你必须摆脱命令中的反斜杠
$oExec = $WshShell->Run("D:\\SWFTools\\pdf2swf.exe C:\\wamp\\www\\flex\\zubair.pdf -o D:\\zubair.swf", 0, true);
在
oExec
变量声明中缺少$
符号。我认为你必须摆脱命令中的反斜杠
$oExec = $WshShell->Run("D:\\SWFTools\\pdf2swf.exe C:\\wamp\\www\\flex\\zubair.pdf -o D:\\zubair.swf", 0, true);
谢谢你斯莫特解决了我的问题谢谢你斯莫特解决了我的问题