Welcome! Log In Create A New Profile

Advanced

nginx, fastcgi и деплой на симлинках

Иван
March 21, 2019 07:22AM
Здравствуйте!

Есть симлинк

/home/live -> /home/releases/live/1.2.9

при деплое он меняется на

/home/live -> /home/releases/live/1.2.10

а код продолжает работать версии 1.2.9 .


Преполагаю, что должен помочь такой патч к конфигу nginx

location /live/ {

+               root /home/live;
                 include fastcgi_params;
                
-               fastcgi_param SCRIPT_FILENAME
/home/live/register_user_new.php;
+               fastcgi_param SCRIPT_FILENAME
$realpath_root/register_user_new.php;
}

Верно? Короче говоря, непосредственно указать путь в fastcgi_param
симлинки кешируются, а с realpath_root - всегда актуальны?

С уважением, Иван Прокудин.

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

nginx, fastcgi и деплой на симлинках

Иван March 21, 2019 07:22AM

Re: nginx, fastcgi и деплой на симлинках

ALex_hha March 21, 2019 07:26AM

Re: nginx, fastcgi и деплой на симлинках

Иван March 21, 2019 07:32AM

Re: nginx, fastcgi и деплой на симлинках

Maxim Dounin March 21, 2019 10:10AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 121
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready