system("convert -colorspace RGB -density 134.5 -quality 100 ".$result_path.DIRECTORY_SEPARATOR.$pdf." -channel rgba -alpha on PNG32:".$gen_folder_path.'PNG'.DIRECTORY_SEPARATOR.$baseName.".png",$genPopTxtResult);
checkSuccess($genPopTxtResult,'popTxt',$baseName.'.png');
上記のコードは、PHP を使用してコマンドを実行し、出力結果を使用してチェックしています。ただし、システムが実行を終了した後、php は checkSuccess をトリガーしません。代わりに、システムが開始された後にトリガーされるだけなので、結果は決して成功しません (システム関数は終了していないため、真ではありません)。
システムが終了した後にのみcheckSuccessが呼び出されるように問題を修正するにはどうすればよいですか? ありがとう。