2024年5月25日土曜日

phpのチューニング(504 Gateway Timeout Error)

504 Gateway Timeout Errorが出たので、改善方法を記載してみる


1)php.iniを作成する

; エラーログを有効にする
log_errors = On

; エラーログの出力先ファイルを指定する
error_log = /var/log/php_errors.log

; エラー表示を有効にする(開発環境用)
display_errors = On

; エラーレポートのレベルを指定する(開発環境用)
error_reporting = E_ALL

; デバッグレベルのログを出力する
; 以下のように設定することで全てのログが出力される
log_errors_max_len = 0

max_execution_time = 180
max_input_time = 300


2)dockerfileの作成を行う

FROM php:7.4-apache


# 新しいphp.iniファイルをコピー
COPY php.ini /usr/local/etc/php/


3)php infoにて、設定内容を確認してみる



0 件のコメント:

コメントを投稿

Lambda + SSM Run Commandで、数十台のEC2のuserdata結果を一括確認する

コードを1枚貼って、テストイベントを実行するだけで、 全台の確認結果が返ってくる手順です。 [ゴール] Nameタグが web-* / api-* / batch-* のEC2すべてに確認コマンドを流し、 NGの台だけ を結果に表示します。確認対象のuserdata(Ubu...