PHPスクリプト内でperlスクリプトを実行しようとしています。実行中ですが短期間だけです。 最終的なPHPスクリプトが呼び出されるまでperlスクリプトの実行が終了するように期限を延長するには?PHPスクリプト内でPerlスクリプトの実行が完了するまで待つ
私はlocalhost上でphpスクリプトを実行しています。ここで
はコードです:あなたは過剰複雑な問題きたよう
<?php
$maxChildren = 1;
$pids = array();
$pid = pcntl_fork();
if ($pid) { // Parent
if ($pid < 0) {
// Unable to fork process, handle error here
continue;
} else {
$pids[$pid] = $pid;
}
} else {
exec("perl -f script.pl ");
exit(0);
}
while(pcntl_waitpid(0, $status) != -1);
?>
あなたはpcntl_waitpidためのwhileループを必要としません。あなたの質問は何ですか? – Devon
perlスクリプトの実行がPHPスクリプト内でlocalhostで使用されるまでに制限時間を延ばす方法。 – Kabhir
CLIで実行する場合は、時間制限はありません。どうやってそれを実行していて、何のエラーがありますか? – Devon