要件:
1、Linux システムが必要です。
2、エックスサーバー。 (コマンドラインでX-serverシミュレーションとキャッシュレンダリンググラフィックスを実現) - X-Serverがインストールされていない環境での画像レンダリングを提供)
アジェンダ:
Ubuntu システムを取る例として:
1、コマンドラインを開きます。
2. svn と g++ をインストールします。以前にインストールしたことがある場合は、このコマンドを実行してもエラーは報告されません。
sudo apt-get install subversion libqt4-webkit libqt4-dev g++
svn co https://cutycapt.svn.sourceforge.net/svnroot/cutycapt
svn co https://svn.code.sf.net/p/cutycapt/code/
cd cutycapt/CutyCapt
qmakemake
sudo apt-get install xvfb
8、あなた完了したら、テストしてコマンドを実行します
xvfb-run --server-args="-screen 0, 1024x768x24" ./CutyCapt --url=http://www.baidu --out=baidu.png
php コードの実行:
1、Apacheのwwwディレクトリを開き、新しいindex.php
2,
<?php //你的CutyCapt安装目录 你想要的输出目录 system('xvfb-run /var/www/CutyCapt/CutyCapt --url=http://www.baidu --out=/var/www/git/d2d-ui/src/backend/heatmap/heatmap.jpg',$m);if (!empty($m)) { //success!}
終わり!