Показать сообщение отдельно
  #1 (permalink)  
Старый 03.02.2020, 21:22
Интересующийся
Отправить личное сообщение для illusion Посмотреть профиль Найти все сообщения от illusion
 
Регистрация: 01.02.2020
Сообщений: 22

Не срабатывает маршрут express
Уже второй пример с одним итогом- не работает маршрутизация express.
Удаленный сервер Ubuntu 18.04
Примеры из: https://metanit.com/web/nodejs/6.9.php
и https://metanit.com/web/nodejs/6.5.php
скрипт запускается выдает в консоли
"Сервер ожидает подключения..."
Но при открытии из браузера и по http и по https страничка открывается, но не видит маршрута:
"jquery-2.2.4.min.js:4 GET http://funprograms.ru/api/users 404 (Not Found)".
Прописывал в маршруте console.log("/api/users");
Соответственно этого сообщения не увидел в консоли Linux.
Возможно не видит сам скрипт js.

На сервере путь к файлам /var/www/funprograms.ru/html
Здесь скрипт js, а в
/var/www/funprograms.ru/html/public
статический html

Попробовал перенести файлы на уровень выше в /var/www/funprograms.ru/
Ничего не изменилось
каталог funprograms.ru имеет права root, а рассматриваемые файлы и каталог public права другого пользователя.
При этом права каталога funprograms.ru я не могу сменить на пользовательское из под WinSCP (FTP клиент) запущенного под root.

Может быть что то с правами доступа к файлам, каталогам?

Последний раз редактировалось illusion, 03.02.2020 в 21:34.
Ответить с цитированием