Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 权限不足,无法运行typeperf.exe_Php_Windows_Command Line_Permissions - Fatal编程技术网

Php 权限不足,无法运行typeperf.exe

Php 权限不足,无法运行typeperf.exe,php,windows,command-line,permissions,Php,Windows,Command Line,Permissions,我正在尝试使用php函数exec()运行typeperf.exe 这是命令(用于cpu负载%) typeperf-sc 1“处理器(\u总计)\%处理器时间” 当我通过命令提示符运行命令时,它会返回我想要的结果 但当通过exec()调用它时; 我越来越 所以我通过php运行了whoami命令,以了解什么是php用户 我获得了nt权限\iusr 因此,我将用户名设置为前面提到的性能日志用户组。 由于这不起作用,因此,我们在小组中添加了所有人 如何让php运行typeperf.exe coma

我正在尝试使用php函数exec()运行typeperf.exe

这是命令(用于cpu负载%)
typeperf-sc 1“处理器(\u总计)\%处理器时间”

当我通过命令提示符运行命令时,它会返回我想要的结果

但当通过exec()调用它时; 我越来越

所以我通过php运行了whoami命令,以了解什么是php用户

我获得了nt权限\iusr

因此,我将用户名设置为前面提到的性能日志用户组。 由于这不起作用,因此,我们在小组中添加了
所有人


如何让php运行typeperf.exe comand?

您提到在使用命令提示符时它确实可以工作。但即使在使用命令提示符时,您也需要以管理员身份启动它(Windows8,可能是Windows7)。如果您没有,您将收到相同的错误消息

因此,您可以尝试禁用用户帐户控制,以允许在没有特定管理员权限的情况下进行访问。。查看一些提示


它还提到,只有在使用帐户登录后,权限才会更新。因此,很可能您的更改不会起任何作用,因为您从未使用“Everyone”或“IUSR”登录。

我如何使用IUSR登录以便可以重新加载正确的内容?您不能。我想您最好创建一个新用户
IUSR\u Special
,并将其添加到
IIS\u IUSRS
性能日志用户组中。使用它登录一次,然后将您的Web服务器设置为使用此帐户。
IUSR
帐户是虚拟的,无法更改,并且它也被添加到
Guests
组中,这限制了它的权限。我试图将网站在iis中运行的用户更改为我的,但它仍然不工作。iis仍然说nt autority IUSR,并且当我使进程休眠时(100)在任务管理器中,我清楚地看到它是我的用户在运行流程,。我不知道该怎么做了,哈哈。那我就没有选择了。您确实禁用了管理员提示吗?没有它我也能用。您可以尝试创建一个单独的脚本,首先提高管理级别:当您尝试使用system()函数运行它时会发生什么?在中添加用户后是否重新启动了计算机?