ホームページ >バックエンド開発 >PHPチュートリアル >fastcgi php の魔法の fastcgi_finish_request
少し複雑に聞こえるかもしれませんが、いくつかの例で説明しましょう:
コードをコピーします コードは次のとおりです:
echo 'Example:'
echo '; あるべきか、そうでないのか、それが問題です。';
file_put_contents('log.txt', 'あるべきか、そうでないのか、それが問題です。'
ブラウザ (コマンドラインではありません!) このスクリプトを実行すると、対応する文字列は出力されませんでしたが、対応するファイルが生成されたことがわかりました。これは、fastcgi_finish_request を呼び出した後、クライアントの応答が終了したが、同時にサーバー スクリプトが実行し続けていることを示しています。
コードをコピーします コードは次のとおりです:
echo '例:';コードをコピーします
コードは次のとおりです:
if ( !function_exists("fastcgi_finish_request") ) { function fastcgi_finish_request() { } }
は非 fpm 環境でコードのデプロイメントの問題を引き起こしません
上記は、fastcgi php の魔法の fastcgi_finish_request を紹介しており、fastcgi の内容も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。