一般由于软件作者的程序没有检测资源的冲突才会出现的
但没一个权威的解释,在微软网站也没相应的答复。后台运行程序造成冲突或服务器本身问题,一般情况下重启或注销可解决。
可试一下禁用BITS服务(Background
Intelligent
Transfer
Service)。
这个问题只在配置较差的PC上遇到过
你可以花一些银子
升级一下硬件
要求应该是在客户端网页上发送消息到服务器,然后服务器响应这个消息并执行程序,然后将程序运行结果返回给网页。
当然还有一种要求是用网页管理服务端程序,跟远程桌面一样,这个由于篇幅限制不多解释,请自己去搜索VNC这个远程控制台。
回到正题,一般来讲,服务端脚本语言都可以执行程序的,这里以PHP为例子
<phpexec("/runsh",$output)//接收控制台输出的内容或者程序执行的结果
print_r($output)//输出这个结果给网页
>
一般来讲,在网页直接指令执行服务器文件风险性极高,所以许多时候这些服务端脚本语言的默认设定是不会让你执行文件的,需要自行修改相关设置参数提升权限才可以获取让脚本语言执行文件的权限,系统文件夹的权限也相应需要修改。不同系统对应设置不同。
Windows的权限设置很详细,建议要进行这种高风险 *** 作之前先详细了解文件权限方面知识,这部分内容不在本题范围中,不多做解释。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)