通过php调用exe
我有一个exe文件,我正在使用'system'命令通过php调用它。然后exe文件调用Microsoft mapi,原因是我不知道在通过php调用exe时mapi没有初始化,但如果我从命令行运行exe,它工作正常。有什么线索吗通过php调用exe,php,iis,mapi,Php,Iis,Mapi,我有一个exe文件,我正在使用'system'命令通过php调用它。然后exe文件调用Microsoft mapi,原因是我不知道在通过php调用exe时mapi没有初始化,但如果我从命令行运行exe,它工作正常。有什么线索吗 p、 s我正在2008服务器上运行iis这可能与权限有关。PHP将在为该资源配置的任何用户帐户IIS下运行 此外,请确保您的路径正确。如果尚未定义路径,请从显式定义路径开始。这可能与权限有关。PHP将在为该资源配置的任何用户帐户IIS下运行 此外,请确保您的路径正确。如果
p、 s我正在2008服务器上运行iis这可能与权限有关。PHP将在为该资源配置的任何用户帐户IIS下运行
此外,请确保您的路径正确。如果尚未定义路径,请从显式定义路径开始。这可能与权限有关。PHP将在为该资源配置的任何用户帐户IIS下运行
此外,请确保您的路径正确。如果还没有,请从显式定义路径开始。除了权限之外,它还可以是环境变量和执行时的当前工作目录。@wallyk,这一点很好。我假设用户16458检查过。。。但这可能是一个错误的假设。我将把它添加到我的答案中。我已经明确定义了所有路径,并给了用户帐户iis完全控制权,但mapi仍然无法初始化,而且现在已经不再令人沮丧了。当我运行php文件时,会调用可执行文件,但mapi无法初始化任何线索。为什么(除了权限,它还可能是环境变量和执行时的当前工作目录。@wallyk,说得好。我假设user16458检查了这一点……但这可能是一个错误的假设。我将把它添加到我的答案中。我已显式定义了所有路径,并赋予用户帐户iis完全控制权,但仍然是mapi fai。)ls进行初始化,现在已经不再令人沮丧了。当我运行php文件时,会调用可执行文件,但mapi无法初始化任何线索。为什么(