我用PHP GD库截取网页图片.
刚开始可以截图成功但是截图几次之后就不能截了 提示什么 已经计划系统关机
Fatal error: Uncaught exception 'com_exception' with message 'Failed to create COM object `InternetExplorer.Application': 已经计划系统关机。 ' in C:\myphp\root\duk_bo\test.php:4 Stack trace: #0 C:\myphp\root\duk_bo\test.php(4): com->com('InternetExplore...') #1 {main} thrown in C:\myphp\root\duk_bo\test.php on line 4
这个是截图的代码
<?php
session_start();
$browser = new COM("InternetExplorer.Application");
$handle = $browser->HWND;
$browser->Visible = true;
$browser->FullScreen = true;
$browser->Navigate("http://www.baidu.com");
/* Is it completely loaded? (be aware of frames!)*/
while ($browser->Busy) {
com_message_pump(4000);
}
$im = imagegrabwindow($handle, 0);
$browser->Quit();
imagepng($im, "images/baidu.jpg");
?> windows平台
刚开始可以截图成功但是截图几次之后就不能截了 提示什么 已经计划系统关机
Fatal error: Uncaught exception 'com_exception' with message 'Failed to create COM object `InternetExplorer.Application': 已经计划系统关机。 ' in C:\myphp\root\duk_bo\test.php:4 Stack trace: #0 C:\myphp\root\duk_bo\test.php(4): com->com('InternetExplore...') #1 {main} thrown in C:\myphp\root\duk_bo\test.php on line 4
这个是截图的代码
<?php
session_start();
$browser = new COM("InternetExplorer.Application");
$handle = $browser->HWND;
$browser->Visible = true;
$browser->FullScreen = true;
$browser->Navigate("http://www.baidu.com");
/* Is it completely loaded? (be aware of frames!)*/
while ($browser->Busy) {
com_message_pump(4000);
}
$im = imagegrabwindow($handle, 0);
$browser->Quit();
imagepng($im, "images/baidu.jpg");
?> windows平台
解决方案 »
- 请教一个图片上传到多目录的问题,循环不出不知道为什么,请教下大家
- 不知道你想干什么
- php 系统安装后如何自动生成config文件
- 怎么我的浏览器地址栏的url会变?
- 关于时间赋值问题 !
- 我做的模板替换类 关于重用性 给点评一下好吗
- file_get_contents函数有时候可用,有是有提示连接超时
- PHP通过PDO连接Oracle时varchar2字段被截断,报警告 data was too large for buffer and was truncat
- php中的字符匹配、相关度计算等几个问题,请高手赐教!
- 简单问题 回车 和 换行有什么区别?
- 新手求助,PHP连接mysql
- thinkphp无法加载模块问题
还有就是Linux服务器下要怎么截图我上面发的那个只针对windows``