Как развернуть API-интерфейс STRAPI в Azure? - PullRequest
0 голосов
/ 15 января 2019

Я пытаюсь развернуть API-интерфейс STRAPI в среде Azure, но не могу запустить его.

Я следовал этим инструкциям по развертыванию , но когда я развернул источник в Azure, он выдаст мне только ошибку 500, которую я не могу найти в журналах.

У кого-нибудь есть опыт развертывания страпиров на лазурном и есть какие-то инструкции для меня?

1 Ответ

0 голосов
/ 15 января 2019

Хорошо, это была ошибка конфигурации.

Сначала я использовал Центр развертывания для настройки автоматического развертывания через Github. Это обеспечит правильную установку всех node_modules (включая плагины).

Все прошло успешно, но я продолжал получать ошибку 500.1001 без какого-либо четкого описания.

Мне нужно было изменить порт в server.json в правильной среде.

От:

{
  "host": "www.mydomain.com",
  "port": 1337,
  "proxy": {
    "enabled": false
  },
  "autoReload": {
    "enabled": true
  },
  "cron": {
    "enabled": false
  },
  "admin": {
    "autoOpen": false
  }
}

Кому:

{
  "host": "www.mydomain.com",
  "port": "${process.env.PORT || 1337}",
  "proxy": {
    "enabled": false
  },
  "autoReload": {
    "enabled": true
  },
  "cron": {
    "enabled": false
  },
  "admin": {
    "autoOpen": false
  }
}
...