我有以下腳本,用來爲PDF網站上的某些頁面:拆分PHP腳本來避免超時
<?
include_once('phpToPDF.php') ;
phptopdf_url('http://www.example.com/csb04-termination-box/?style=alt' ,'pdf/', 'csb04-termination-box.pdf');
phptopdf_url('http://www.example.com/csb05-termination-box/?style=alt' ,'pdf/', 'csb05-termination-box.pdf');
phptopdf_url('http://www.example.com/csb06-compact-termination-box/?style=alt' ,'pdf/', 'csb06-compact-termination-box.pdf');
echo 'Done';
?>
我的問題是,如果我添加更多的網頁服務器超時腳本之前已經完成運行。我試過更改set_time_limit(0);
,但這並沒有幫助(在共享主機上)。
修改腳本的最佳方法是什麼?我考慮嘗試將其分割成多個腳本並通過ajax運行它,但不知道從哪裏開始,因爲之前沒有經驗。
非常確實很好。 – Bart 2013-03-18 17:31:14
完美的作品,謝謝! – 2013-03-18 17:36:57
有沒有一種方法可以輕鬆地在屏幕上包含進度更新?就像echo'1/3'處理完第一個之後等等... – 2013-03-19 09:18:52