【发布时间】:2011-08-29 17:54:18
【问题描述】:
我正在尝试在服务器上运行一个应用程序,并使用以下代码从 PHP 调用它。
$application = "D:\\Program Files (x86)\\ScanBoy\\DM ScanBoy.exe";
exec($application);
现在应用程序正在“运行”,但它会立即崩溃。如果我只是运行应用程序(通过双击 exe)它运行并且一切都很好。
当应用程序崩溃时,我得到的唯一错误是
"{应用程序名称} 已停止工作。Windows 正在检查 解决问题”
我在通过 c# 后端运行应用程序到 ASP.NET 页面时遇到了这个问题。解决方案是设置工作目录。但是在 php / exec 我不知道如何设置此选项。
有什么帮助吗?
【问题讨论】: