検索
に質問 「アクティブな PHP セッションによって 504 エラーが発生する可能性がありますか?」

0

私の Nginx 専用サーバーには 4 つの CPU コアと 16 GB のメモリがあり、リソースは十分であるはずですが、CPU と PHP サブプロセスに関連する制限により、頻繁にクラッシュします (504 エラーで)。

その理由を探しているところです。 WordPress では、次の警告が表示されます。 PHP セッションは session_start() 関数呼び出しによって作成されました。これにより、REST API とループバック リクエストが妨げられます。 HTTP リクエストを行う前に、session_write_close() によってセッションを閉じる必要があります。

これにより 504 エラーが発生する可能性がありますか?

Your Answer
提出する

1 件の回答
0

REST API はステートレスである必要があります。この場合、セッションは役に立ちません。 さらなる情報がなければ確実に知ることは困難です。 カスタム セッション ハンドラーがセッションを保存できる適切な構成 (Redis など) を行わずに PHP がバックグラウンドでセッションを開始すると、504 (タイムアウト) エラーが発生することがあります。 使用### リーリー

PHP ログとその他の設定を見つけます。ここに投稿してください。シェルを使用して構成を表示することもできます。

リーリー

ほとんどのシステムは、cli リクエストと Web リクエストに対して異なる PHP 設定を実行することに注意してください。

top または htop を使用して、CPU とメモリの使用率が高い結果を処理するシステム ツールを表示します。

2023-09-09 19:55:25

提出する

Hot Tools

vc9-vc14 (32+64 ビット) ランタイム ライブラリ コレクション (以下のリンク)

vc9-vc14 (32+64 ビット) ランタイム ライブラリ コレクション (以下のリンク)

phpStudy のインストールに必要なランタイム ライブラリのコレクションをダウンロードします。

VC9 32ビット

VC9 32ビット

VC9 32 ビット phpstudy 統合インストール環境ランタイム ライブラリ

PHP プログラマー ツールボックスのフルバージョン

PHP プログラマー ツールボックスのフルバージョン

プログラマ ツールボックス v1.0 PHP 統合環境

VC11 32ビット

VC11 32ビット

VC11 32ビットphpstudy統合インストール環境ランタイムライブラリ

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい