当我用PHP exec()截取服务器的屏幕截图时,它返回全黑


When I Take a Screen Shot of my Server with PHP exec() it returns all black

ok,我使用了一个名为cmdCapture的COmmandLine工具,然后在PHP脚本中运行以下代码

exec('cmdCapture.exe /f "lol.jpg"');

一切看起来都很好。它生成一个名为lol.jpg的文件。它输出文件名等等,但在检查lo .jpg文件时,它全是黑色的。如果我从windows命令行运行相同的命令,它可以完美地工作。只是不是从PHP内部。什么好主意吗?(运行:最新版Apache &

任何想法?

屏幕是黑色的。例如,服务器为了"节省能源"而禁用了它,例如一个黑色的屏幕保护程序。这就解释了为什么屏幕截图也是全黑的