【发布时间】:2014-02-13 07:58:26
【问题描述】:
我想使用 php 执行一些命令,例如 exec() 函数或 system() 函数。
但是默认的cmd.exe 被拒绝了。 'E:\web\'中还有一个cmd.exe,我想用'E:\web\cmd.exe'执行命令,我应该使用exec()函数还是system()函数?
【问题讨论】:
-
请出示您的代码。还有那个可执行文件的权限是什么?
我想使用 php 执行一些命令,例如 exec() 函数或 system() 函数。
但是默认的cmd.exe 被拒绝了。 'E:\web\'中还有一个cmd.exe,我想用'E:\web\cmd.exe'执行命令,我应该使用exec()函数还是system()函数?
【问题讨论】:
我猜你应该使用“php.exe”。
喜欢:
打开窗口控制台
XXX> /PATH_TO_YOUR_PHP_BIN/php /PATH_TO_YOUR_SCRIPT_FILE/somescript.php
为方便起见,您可以将 PHP_BIN_PATH 设置为环境变量,
【讨论】: