問題
- 特定の場所からのIPアクセスを制限するためのモジュールをロードする必要があります。 この動作を実現するためには、「ngx_http_geoip_module」を有効にする必要があります。
- liferay.confに「load_module modules/ngx_http_geoip_module.so;」と記述すると、以下のエラーが発生します。
"load_module" directive is not allowed here in /etc/nginx/conf.d/liferay.conf:1
Environment
- LXC-SM、Liferay DXP 7.2 with stack 5.x
解決策
- nginxでモジュールを読み込むには、nginx.confを変更するか、以下のパスに新しい設定ファイルを追加する必要があります:
こうすることで、load_moduleディレクティブが正しく処理され、モジュールがウェブサーバーサービスにロードされます。/webserver/config/{env}/
myfile.conf
追加情報
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン