X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=webkitpdf.php;h=4c470b51e303e4f487026ab73dc2ef2ada23b8f6;hb=674d7c0892acbf9e8ccf30744537f59014ce59d4;hp=594d63ab3ac329279b0470691f8131df59bfb981;hpb=60246894df4229ac0a7fa900f4e4a69774c3334d;p=app.webkitpdf diff --git a/webkitpdf.php b/webkitpdf.php index 594d63a..4c470b5 100644 --- a/webkitpdf.php +++ b/webkitpdf.php @@ -54,7 +54,9 @@ class WebkitPdf unlink($outpr); $out = $outpr .'.pdf'; - $cmd = "timeout 30s $xvfb --auto-servernum $webkitpdf " . + // can take 2-5 minutes... + + $cmd = "timeout 300s $xvfb --auto-servernum $webkitpdf " . " --url " . escapeshellarg($_REQUEST['url']) . ' ' . " --pdf " . $out . ' '; @@ -69,7 +71,7 @@ class WebkitPdf header("Expires: "); header("Cache-Control: must-revalidate, post-check=0,pre-check=0"); header("Pragma: public"); - header("Last-Modified: " . gmdate("D, d M Y H:i:s", $ts) . " GMT"); + header("Last-Modified: " . gmdate("D, d M Y H:i:s", time()) . " GMT"); //header('Content-length: '. filesize($out)); header('Content-Disposition: attachment; filename="' . htmlspecialchars(basename($out)). '"');