私が試したすべての新しいUbuntuサーバーインストールでOctoberCMS Media Managerに影響する非常に奇妙な問題があります。October Media Manager 504 AWSに接続するときのNginxのゲートウェイタイムアウト
私はこれらの設定でfilesystem.php
'default' => 's3',
'cloud' => 's3',
's3' => [
'driver' => 's3',
'key' => 'key',
'secret' => 'secret',
'region' => 'ap-southeast-1',
'bucket' => 'bucket-name',
],
での前提条件の設定を持っている、それは私の古いAWSサーバーインスタンスのいずれかの上または私の開発マシン上で完璧に動作します。私はOctoberCMSバックエンドのMedia Managerに行き、S3バケットの内容を確認します。問題はありません。
504 Gateway Time-out
nginx/1.10.3 (Ubuntu)
しかし、私は今日AWS上でインストールしようとしているすべての単一の新しいUbuntuのインスタンス上で、私は同じ問題を取得しています(私は念のために異なる領域に、いくつか試してみました)
すべてのUbuntuインスタンス(動作中と動作していない)は、最新のLEMPスタックを持つ16.04です。タイムアウトの設定を増やすと、タイムアウトのメッセージが表示されるまでに時間がかかります。とにかく何も実行していないで、このシンプルなものは、新しくインストールしてもそれほど長くはならないはずです。そして、実際には、私の古いインスタンスと私の開発マシンで同じことが数秒かかります。
明らかにAWS-SDKパッケージ用にOctober.Drivers
がインストールされています。
私は何かが明らかに欠けているはずです。それが何であるか誰もが考えることができますか?
UPDATES
- これは間違いなくOctoberCMSログには何もありません
- うまく同じサーバーの作業にインストールされているファイアウォールの問題(UFWまたはAWS)
- AWS CLIツール、ではありませんまたはPHPのエラーログとnginxログ内の唯一の事実は、タイムアウトがあったという事実です。