私はHostGator共有サーバーに座っているサイトで実行する必要のある、めったにないカスタムサイトマップジェネレータのcronスクリプトを持っています。発電スクリプトはPHPで記述され、次のcronコマンドで実行されます。約30秒のランタイム制限を得るためのcronスクリプトの連結
PHPのpublic_html/mysite.com /コア/ update.phpを>
のUpdate.log生成プロセスは、内部APIを呼び出して、やっ関係します距離計算は結果に基づいて行われるため、スクリプトは一般的に5〜10分で実行する必要があります。ハードコードされたPHPランタイムの制限は、HostGatorの共有サーバーでは30秒です。
スクリプトを小さなプロセスに分割する方法はありますか? PerlやPythonに変換するのに30秒の制限がかかるのであれば、誰も知っていますか?
ご自身のサーバーの時間のように見えるリソースが必要な場合は、利用規約を破ってください。 –
@MarathonStudios - HostGatorはmax_execution_timeの変更を許可していません。スクリプトを小さなスクリプトに分割する方法(または最適化する方法)を理解しようとしている場合は、スクリプトを投稿しても構いませんか? –
@Francoisどのようなset_time_limit()について? – 0xAli