Maison  >  Article  >  développement back-end  >  调用popen执行程序时,返回异常

调用popen执行程序时,返回异常

WBOY
WBOYoriginal
2016-06-13 10:46:46909parcourir

调用popen执行程序时,返回错误
服务器端执行popen('start xxx.exe', 'r');
返回错误:
Warning: popen(start xxx.exe, r) [function.popen]: No error in E:\xxx\test.php on line 4

查了很多资料,没有解决,期待大牛的答案

这个功能我在开发电脑上调试已经可以了,部署到服务器上出现了问题
开发电脑是:XP + Apache + PHP
服务器是:winserver2003 + IIS + PHP



------解决方案--------------------
IIS默认的权限不够,你改为可脚本和可执行文件,iis->站点属性->主目录->执行权限
------解决方案--------------------
贴出全部代码瞧瞧 $file = popen("/bin/ls","r");

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn