📦 synology.forum архів спільноти · 2005–2022
ai.synology.forum →
ГоловнаУстановка, Загрузка и Настройкаnginx.conf сбрасывает настройки

nginx.conf сбрасывает настройки

VValeryFVV200209.11.2016#1

Прошу помощи.

На предустановленном nginx нужно поменять из-за ошибки

"upstream sent too big header while reading response header from upstream, client:"

 

proxy_buffer_size   128k;
proxy_buffers   4 256k;
proxy_busy_buffers_size   256k;

 

Менял в /etc/nginx/app.d/server.webstation-vhost.conf

 

После nginx -s reload все работает

 

Но после любой перезагрузки или после

synoservicecfg --restart nginx

все благополучно возвращается к дефолту.

 

Подскажите, плиз, как уговорить нас поверить, что так и надо.

Может есть шаблон из которого этот файл делается и поменять в нем?

DDreamCatcher69929.01.2017#2
Прошу помощи.

На предустановленном nginx нужно поменять из-за ошибки

"upstream sent too big header while reading response header from upstream, client:"

 

Может не актуально...

Столкнулся с подобной проблемой, тоже необходимо было внести некоторые изменения в конфигу nginx.

Дело в том, что конфига каждый раз пересобирается заново перед стартом сервиса с помощью шаблонизатора mustache.

Шаблоны лежат в /usr/syno/share/nginx

В Вашем случае нужно найти и поправить необходимые строки в самом шаблоне. Бакап шаблона (шаблонов) крайне желателен.

После перезагрузки сервиса (synoservicectl --restart nginx), конфигурация будет работать в соответствии с внесенными изменениями.

AAmateur Synologist02.09.2020#3

Товарищи, как зайти туда и поправить? WinSCP пишет access denied.

AAmateur Synologist10.09.2020#4

Разобрался как поменять. Может кто подскажет какой файл нужно править, чтобы сделать как здесь просят

https://sabre.io/baikal/install/

Securing your installation

 

Only the html directory is needed to be accessible by your web browser. You may choose to lock out access to any other directory using your webserver configuration.

 

In particular you should really make sure that the Specific directory is not accessible directly, as this could contain your sql database.

 

Nginx configuration

 

The following configuration may be used for nginx:

 

server {
  listen       80;
  server_name  dav.example.org;

  root  /var/www/baikal/html;
  index index.php;

  rewrite ^/.well-known/caldav /dav.php redirect;
  rewrite ^/.well-known/carddav /dav.php redirect;

  charset utf-8;

  location ~ /(\.ht|Core|Specific) {
    deny all;
    return 404;
  }

  location ~ ^(.+\.php)(.*)$ {
    try_files $fastcgi_script_name =404;
    include        /etc/nginx/fastcgi_params;
    fastcgi_split_path_info  ^(.+\.php)(.*)$;
    fastcgi_pass   unix:/var/run/php-fpm/php-fpm.sock;
    fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    fastcgi_param  PATH_INFO        $fastcgi_path_info;
  }
}

Не знайшли рішення в цьому треді? ШІ знає цей архів і всі даташити — і відповість вашою мовою.Запитати ШІ →