imagegrabscreen
Apache / Vista PCで(GD関数)を動作させようとしています。
私は次のコードを使用しています:
<?php
$im = imagegrabscreen();
header('Content-type: image/png');
imagepng($im);
imagedestroy($im);
?>
現時点では、セカンダリモニターのサイズ(1024 * 768)の黒一色の画像が表示されます。サービスとして実行しているApache2.2、UACをオフにしたVista SP1、PHP 5.2.8、およびGDを使用しています(以下の情報)。imagegrabscreen
デスクトップへのApacheアクセスの許可に関するページのメモに従いました。また、サービスとApacheサーバーを再起動しました。で同じ結果が得られimagegrabwindow
ます。
これはバグですか(他の人がこのメソッドを実行するのに問題がありますか?)、または私が間違っていることがありますか?
Array
(
[GD Version] => bundled (2.0.34 compatible)
[FreeType Support] => 1
[FreeType Linkage] => with freetype
[T1Lib Support] => 1
[GIF Read Support] => 1
[GIF Create Support] => 1
[JPG Support] => 1
[PNG Support] => 1
[WBMP Support] => 1
[XPM Support] =>
[XBM Support] => 1
[JIS-mapped Japanese Font Support] =>
)
Apacheサービスログオンの詳細:
http://www.kalleload.net/uploads/maogfnfnczfh.png http://www.kalleload.net/uploads/maogfnfnczfh.png