Почему универсальный сервер angular возвращает простой php-код обратно из api

Пару месяцев работаю над проектом angular, который я внедрил в него универсальный (SSR). это отлично работает на моем компьютере (хотя я не направлял внутренний порт 4000, так как нет специального домена, кроме localhost: 4000).

Я развернул этот проект на VPS-сервере (centos os с киберпанелью), который после установки узла на сервере мне пришлось направлять входящие запросы через порты 80 и 443 на универсальный сервер внутренне с помощью Nginx, и это отлично работает. Я пробовал все, что мог, чтобы заставить этот сервер узла работать на HTTPS с SSL, все безрезультатно, и все вызовы API возвращают простые тексты (я использую PHP для бэкэнда с MySQL), этот проект уже запущен и используется.

на моем сервере Cyber ​​Panel уже есть PHP и MySql, я могу подключиться к своей базе данных, поместив файл подключения к базе данных в любую папку в папке public_html моего сайта, все работает отлично (включая базу данных), и на нем установлен SSL.

но после запуска файла сервера с помощью pm2 start server.js и направления запроса на сервер узла сайт просто становится пустым, файлы PHP достигаются, но все они возвращаются в виде простого текста. Я действительно не знаю, нужно ли снова настраивать сервер узла для приема PHP.

после установки и запуска nginx где-нибудь внутри файла nginx.conf
server { listen 80; listen 443 ssl; ssl_key: path/to/ssl/sert ssl_csr: pat/to/ssl/.csr location / { proxy_pass 127.0.0.1:4000;// this is the node server running internally } }

Вы настроили веб-сервер для работы с PHP? Трудно понять, что происходит в фактически, когда все, что у нас есть, - это стена текста. Не могли бы вы отредактировать вопрос и включить некоторые факты об окружающей среде? Где находятся файлы PHP? Как вы вызываете файлы PHP (которые используют весь соответствующий код и т. д.)

Magnus Eriksson 06.04.2021 12:30

Покажите, как вы сделали свое перенаправление. Не стоит перенаправлять трафик API и угловой универсал.

David 07.04.2021 17:09
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
2
46
0

Другие вопросы по теме