Web サイトの一部のページを PDF 化するために使用される次のスクリプトがあります。
<?
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 経由で実行することを検討しましたが、以前の経験がないため、どこから始めればよいかわかりません。