Показать сообщение отдельно
  #1 (permalink)  
Старый 14.12.2018, 09:42
Профессор
Отправить личное сообщение для Роман Андреевич Посмотреть профиль Найти все сообщения от Роман Андреевич
 
Регистрация: 12.08.2016
Сообщений: 299

nodejs (express) + socket.io + nginx и все это дело на localhost
Коллеги, доброго времени суток. Кто настраивал такой стек на локалхосте??????

Браузер выдает ошибку: GET http://prototype.localhost/socket.io/socket.io.js net::ERR_ABORTED 404 (Not Found).

в шаблоне:

<script src="/socket.io/socket.io.js"></script>


Все ка надо. Конфиг nginx:

Код:
server {
	listen 80;
	listen (:):80;

	server_name prototype.localhost;
	root /home/marey/projects/prototype.map;

	error_page 500 502 503 504 /50x.html;

	location = /50x.html {
		root /home/marey/projects/default;
	}

	location / {
		proxy_pass http://prototype.localhost:5000;
        proxy_redirect off;

        proxy_http_version 1.1; 
		proxy_set_header Upgrade $http_upgrade; 
		proxy_set_header Connection "upgrade"; 
	}

	include config/general.conf;
}
Как настроить на локалхосте. Я так понимаю, что проблема в настройке конфига nginx. Ну уж очень не охота убирать socket.io.

Подскажите кто знает как решить вопрос. Заранее благодарю.
Ответить с цитированием