WAMP (apache、mysql、php) を実行している Windows サーバーには興味深い問題があります。基本的に、ユーザーがダウンロードできる zip ファイルにフォルダーをパックするアプリケーションがあります。zip ファイルの内容はさまざまであり、ユーザーの希望に応じて動的に準備する必要があります。
このコマンドを使用して、ファイルをまとめて圧縮します。(winrar も試してみましたが、同じ問題がありました) exec('c:\Windows\system32\7za a -mx0 -tzip "'.$zipPath.'" "'.$zipDirPath.'"', $output , $return_var );
問題は、このコマンドが終了しない場合があることです。zip ファイルは正常に作成されますが、終了せず、実行し続けているようです。(コマンドラインから同じコマンドを入力した場合は発生しません)
誰かがこの問題を解決する方法を知っている場合は、助けてください:)