[inne]Konfiguracja nginx z symfony w subkatalogu, Nginx nie serwuje strony |
[inne]Konfiguracja nginx z symfony w subkatalogu, Nginx nie serwuje strony |
25.10.2019, 11:13:21
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 25.10.2019 Ostrzeżenie: (0%) |
Witam, mam problem z konfiguracją nginx dla Symfony. Chciałbym, żeby na ścieżce example.com była aplikacja vue, natomiast pod example.com/api działało Symfony. Niestety moje rozwiązania, które wydawały mi się, że powinny działać, nie działają. Próbowałem czegoś takiego:
Kod server { listen 80; listen [::]:80; server_name www.mojadomena.pl mojadomena.pl; location /api { alias /var/www/dev/symfony-server/public; try_files $uri /index.php$is_args$args; fastcgi_pass unix:/var/run/php/php7.3-fpm.sock; fastcgi_split_path_info ^(.+\.php)(/.*)$; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name; fastcgi_param DOCUMENT_ROOT $realpath_root; internal; } #location / { # root /var/www/dev/vue; # try_files $uri /index.html; # } } Bez skutku. Pozdrawiam i bede wdzieczny za pomoc |
|
|
28.10.2019, 14:20:18
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
Zerknij tak:
Kod server {
listen 80; listen [::]:80; server_name www.mojadomena.pl mojadomena.pl; location /api { root /var/www/dev/symfony-server/public; try_files $uri /app.php$is_args$args; } location / { root /var/www/dev/vue; try_files $uri /index.html; } location ~ ^/app\.php(/|$) { fastcgi_pass unix:/var/run/php/php7.3-fpm.sock; fastcgi_split_path_info ^(.+\.php)(/.*)$; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_read_timeout 180; fastcgi_buffer_size 128k; fastcgi_buffers 256 16k; fastcgi_busy_buffers_size 256k; fastcgi_temp_file_write_size 256k; internal; } } |
|
|
Wersja Lo-Fi | Aktualny czas: 19.04.2024 - 12:01 |