Почему могут не работать мои дополнительные настройки nginx? 
Я посмотрел файлы и не нашёл, в каком месте эти доп. настройки подключаются в основные конфиги?
Как это работает, и работает ли вообще?
			
			
									
									
						Индивидуальная донастройка виртхостов
Re: Индивидуальная донастройка виртхостов
У меня тот же вопрос, файлы донастройки создаются в /etc/brainy/data/webserver_config/user_includes/
но они бесполезны никак не влияют на конфиг
можно поправить сами файлы, но при перезагрузке виртуальных хостов все изменения откатываются.
пока поправил сам файл шаблона по которому генерятся конфиги /etc/brainy/conf/vhosts/vhosts.tpl, но это не выход, файл при обновлении тоже замениться может скорее всего
			
			
									
									
						но они бесполезны никак не влияют на конфиг
можно поправить сами файлы, но при перезагрузке виртуальных хостов все изменения откатываются.
пока поправил сам файл шаблона по которому генерятся конфиги /etc/brainy/conf/vhosts/vhosts.tpl, но это не выход, файл при обновлении тоже замениться может скорее всего
Re: Индивидуальная донастройка виртхостов
да файлы создаются там, и в конфиге виртуального хоста 
есть инклудник который описан над правилами (который подгружает ваши конфиги)
типа
include /etc/brainy/data/webserver_config/user_includes
			
			
									
									
						есть инклудник который описан над правилами (который подгружает ваши конфиги)
типа
include /etc/brainy/data/webserver_config/user_includes
Re: Индивидуальная донастройка виртхостов
Вот мой конфиг вирт хоста который был сгенерен скриптом и там нет никакого инклуда
нет его и в файле с шаблоном из которого он собирается
Может я не там смотрю?
стоит nginx+php-fpm без апача
/etc/nginx/sites-available/example.com.conf
я даже специально писал заведомо неверный конфиг, чтобы nginx не смог перезапуститься с ним, но ему все равно, он его не читает
			
			
									
									
						нет его и в файле с шаблоном из которого он собирается
Может я не там смотрю?
стоит nginx+php-fpm без апача
/etc/nginx/sites-available/example.com.conf
Код: Выделить всё
server {
					listen       5.188.204.211:80 ;
				server_name  example.com *.example.com;
		root         /home/userhost/sites/example.com;
				access_log /etc/nginx/vhost_logs/example.com_access;
		error_log /etc/nginx/vhost_logs/example.com_error;
		location ~ /.well-known {
			allow all;
		}
					location / {
				root                       /home/userhost/sites/example.com;
				index                    index.php index.html index.htm;
				try_files $uri $uri/ /index.php?$args;
            			}
							location ~ \.php$ {
				root                       /home/userhost/sites/example.com;
				#fastcgi_pass       localhost:9009;
				fastcgi_pass unix:/var/run/php-fpm/php72w-userhost.sock;
				include fastcgi_params;
				fastcgi_split_path_info                 ^(.+?\.php)(/.*)?$;
				fastcgi_param   SCRIPT_FILENAME         $document_root$fastcgi_script_name;
				fastcgi_param   PATH_TRANSLATED         $document_root$fastcgi_script_name;
				set             $path_info              $fastcgi_path_info;
				fastcgi_param   PATH_INFO               $path_info;
            			}
		error_page  404              /404.html;
		location = /40x.html {
		}
		error_page   500 502 503 504  /50x.html;
		location = /50x.html {
		}
	}я даже специально писал заведомо неверный конфиг, чтобы nginx не смог перезапуститься с ним, но ему все равно, он его не читает
Re: Индивидуальная донастройка виртхостов
строка инклуда появляется в момент
когда вы сохраните в индивидуальных настройках виртуальных хостов свое правило.
Когда правила нет или этот файл пустой инклудник не появится.
И да чуть не забыла. Обновите панель этот конфиг который вы выложили или устарел или изменен вами
			
			
									
									
						когда вы сохраните в индивидуальных настройках виртуальных хостов свое правило.
Когда правила нет или этот файл пустой инклудник не появится.
И да чуть не забыла. Обновите панель этот конфиг который вы выложили или устарел или изменен вами
