問題タブ [debian-stretch]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
343 参照

nginx - Nginx HTTP 403は外部アクセス経由のみ、一般的な構成でLAN内でOK

Debian 9 / nginx 1.10 の新規インストールを実行しています。新しいホスト (poseidon) が DNS で宣言されています。

非常に一般的なNGINX構成をセットアップしました

/home/www/mysite には、実際には基本的な php 情報であるアクセスをテストするための index.php スクリプトがあります。

私のブラウザでは、http://poseidonまたはローカル IP アドレスを使用すると正常に動作しますが、外部ドメイン名http://www.open-si.orgまたはhttp://open-si.orgを使用して外部からアクセスしようとするとHTTP 403 エラーが発生します。

したがって、リクエストがhttpサーバーによって受信されるため(サイトが見つからないか、http 404エラー)、ispルーターのポート転送は正しいと思いますが、Http 403エラーで失敗します。

nging ロギングをデバッグに切り替えると、このエラーはタイムアウトが原因である可能性があります

私はググって同様の問題をたくさん見つけましたが、答えはありませんでした。タイムアウト設定に関連する php-fpm 構成の問題について考えて、Nginx サーバー ブロックにインデックス index.html index.php を追加して、基本的な html ページを Web ルート フォルダーに配置しました。

同じ問題!そのため、php-fpm はクリティカル パスに含まれていないようです。

何か案が ?