同様の質問で多くのトピックを見てきましたが、同様の状況ではありません.phpの設定が問題ではないようです.
現在の php.ini 設定は次のとおりです。
max_execution_time = 600
max_input_time = 600
memory_limit = 512M
post_max_size = 192M
upload_max_filesize = 192M
これらの設定は、ローカルの .htaccess によって上書きできません。
スクリプト スクリプトは PHP であり、次のことを行います。
ユーザーが動画ファイルをアップロードします (uploadify を使用)。アップロードが完了すると、スクリプトは ffmpeg を使用して、それを低品質の 480p flv ファイルに変換します。
問題 このスクリプトは常に機能していましたが、php 5.3.9 から 5.3.17 へのアップグレード以降、機能しなくなりました。アップロード部分は正常に動作します。1Mbから190mbのファイルで試しました。アップロードが完了すると、変換が開始され、スクリプトは常に正確に 46 秒で停止します。理由はわかりませんが、常に 46 秒です。
サーバー サーバーは xeon クアッドコア 16Gb RAM で、負荷平均は 0.62 (8 = 100% の CPU 使用率) です。
私は本当に問題が何であるか分かりません。スクリプトは正常に機能し、変更されていません。だから、それは新しい PHP か、おそらく Apache に関係しているに違いありませんが、私には手がかりがありません。
問題が何であるかについて誰か提案がありますか?