Applicable to:
- Plesk 11.x for Linux
- Plesk 12.0 for Linux
- Plesk 12.5 for Linux
- Plesk Onyx for Linux
症状
ドメインのウェブサーバ設定の
[Additional nginx directives]
でディレクティブ
client_max_body_size
の設定を試行中に、以下のエラーが表示されます。
Invalid nginx configuration: nginx: [emerg] "client_max_body_size" directive is duplicate in /var/www/vhosts/system/domain.com/conf/vhost_nginx.conf:1 nginx: configuration file /etc/nginx/nginx.conf test failed
原因
これはソフトウェア内部の問題であり、内部 ID #PPPM-1914 が割り振られています。
解決策
この問題は今後の製品アップデートで修正される予定です。修正されるまで、以下の回避策を適用してください。
-
/usr/local/psa/admin/conf/panel.ini
に以下の行を追加します。[webserver]
nginxClientMaxBodySize =デフォルトですべての vhost に client_max_body_size 128m; が追加されています。
panel.ini
に値が指定されている場合(例 "nginxClientMaxBodySize = 64m")、デフォルトの client_max_body_size 値がサーバ全体で上書きされます。 -
NGINX\Apache の設定を再構成して、
/usr/local/psa/admin/conf/panel.ini
に変更を適用します。# plesk sbin httpdmng --reconfigure-all
-
NGINX を再起動します。
# service nginx restart
-
client_max_body_size
のカスタム値をドメインごとに [Additional nginx directives] に指定することができます。client_max_body_size 512m
このディレクティブ用のカスタム値が設定されていないすべてのドメインは、
/usr/local/psa/admin/conf/panel.ini
からデフォルト値を取得します。
コメント
0件のコメント
サインインしてコメントを残してください。