Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: Laravel
Войти
Регистрация
Восстановить пароль
 
wealqa
0 / 0 / 1
Регистрация: 08.01.2016
Сообщений: 97
#1

Настройка nginx для api laravel + vue js (file not found)

07.06.2018, 12:53. Просмотров 109. Ответов 0
Метки нет (Все метки)

на проекте используется сборка https://github.com/codecasts/spa-starter-kit

laravel лежит в папке /webservice/, vue js в папке /client/

пытаюсь настроить api лары по адресу https://site.ru/api/route

из-за того, что сайт на https, не получается прокинуть запросы на порт по адресу server_ip:8080 (mixed content error)

при попытке обратиться к api возвращается 404 и текстом "file not found". помогите пожалуйста, уже часов 30 чистых потрачено, не получается (если кто за деньги готов взяться, напишите контакты)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
server {
server_name site.ru www.site.ru;
ssl on;
charset UTF-8;
index index.html index.php;
 
disable_symlinks if_not_owner from=$root_path;
access_log /var/www/httpd-logs/site.ru.access.log;
error_log /var/www/httpd-logs/site.ru.error.log notice;
set $root_path /var/www/www-root/data/www/site.ru/;
 
location / {
root /var/www/www-root/data/www/site.ru/client;
 
try_files $uri $uri/ /index.html;
}
 
location /api {
root /var/www/www-root/data/www/site.ru/webservice/public;
 
try_files $uri $uri/ /index.php?$query_string;
}
 
location ~\.php(.*) {
include /etc/nginx/fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_split_path_info ^(.+\.php)(.*)$;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
}
 
location ~ /\.ht {
deny all;
}
listen server_ip:443; }
мой конфиг fastcgi

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;
fastcgi_param  QUERY_STRING       $query_string;
fastcgi_param  REQUEST_METHOD     $request_method;
fastcgi_param  CONTENT_TYPE       $content_type;
fastcgi_param  CONTENT_LENGTH     $content_length;
 
fastcgi_param  SCRIPT_NAME        $fastcgi_script_name;
fastcgi_param  REQUEST_URI        $request_uri;
fastcgi_param  DOCUMENT_URI       $document_uri;
fastcgi_param  DOCUMENT_ROOT      $document_root;
fastcgi_param  SERVER_PROTOCOL    $server_protocol;
fastcgi_param  REQUEST_SCHEME     $scheme;
fastcgi_param  HTTPS              $https if_not_empty;
 
fastcgi_param  GATEWAY_INTERFACE  CGI/1.1;
fastcgi_param  SERVER_SOFTWARE    nginx/$nginx_version;
 
fastcgi_param  REMOTE_ADDR        $remote_addr;
fastcgi_param  REMOTE_PORT        $remote_port;
fastcgi_param  SERVER_ADDR        $server_addr;
fastcgi_param  SERVER_PORT        $server_port;
fastcgi_param  SERVER_NAME        $server_name;
 
# PHP only, required if PHP was built with --enable-force-cgi-redirect
fastcgi_param  REDIRECT_STATUS    200;
в логи падает

C++
1
FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream, client:
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.06.2018, 12:53
Ответы с готовыми решениями:

Обмен данными между Laravel и Vue.js
Пишем приложение, сначала все вьюшки были через обычные blade. Теперь начали...

Laravel Class not found
С ларавелом впервые сталкиваюсь. Пытаюсь поставить авторизацию через battleNet....

Django + Vue + API
Подскажите пожалуйста как правильно настроить проект на Django 2.0, чтобы...

Настройка nginx для нескольких пользователей
Добрый день. Использую nginx как фронтенд в связке с apache. что бы отдавать...

Vue работа с api django
с чего начать?

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.06.2018, 12:53

Настройка Nginx + Apache2 для работы с SSL
Добрый день! Настраиваю связку Nginx + Apache2, но не все получается. Без SSL...

401 (Unauthorized) django api vue
куда копать можно? Хотя-бы приблизительно? ошибка 401 (Unauthorized)...

VUE и django api проект дежурный по городу с нуля
Продолжаем работу над этим...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru