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

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

07.06.2018, 12:53. Просмотров 73. Ответов 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:

http://www.cyberforum.ru/php-laravel/thread2150050.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.06.2018, 12:53
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Настройка nginx для api laravel + vue js (file not found) (Laravel):

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

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

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

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

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

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

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

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

"Windows found problewindows found problems with the file system that could not be corrected"ms with the file system that could not be corrected"
При разбивке диска partition magic'ом писал, что "One or more lost clusters are...

Как задать имя файла для HTML5 File API?
Что-то совсем затупил, мне нужно прочесть содержимое определенного файла при...


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

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

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