Не удается развернуть приложение html css и js на heroku, "ВНИМАНИЕ: не требуется время выполнения в composer.lock; используется PHP ^ 7.0.0" - PullRequest
0 голосов
/ 06 июля 2019

У меня есть простой проект, в котором есть только HTML, папка с файлом CSS, другая папка с файлом JS, а другая с изображениями. Чтобы развернуть его на heroku, я прочитал, что мне нужно было создать index.php, требовать home.html и создать composer.json, содержащий только {}, как сказано: Загрузка статического сайта на Heroku?

Когда я использую команду git push heroku master для ее развертывания, она жалуется на это: NOTICE: No runtime required in composer.lock; using PHP ^7.0.0., И проект недоступен по указанной ссылке.

Если это поможет, структура моего проекта так проста:

enter image description here

Я не знаю, является ли это Уведомление просто предупреждением, но мне очень странно, что Heroku не может развернуть такой простой проект.

Ответы [ 2 ]

1 голос
/ 07 июля 2019

Пожалуйста, переместите ваш index.php в папку и укажите Procfile.Также убедитесь, что ваш composer.json действителен.

0 голосов
/ 06 июля 2019

Я не уверен, где вам предложили использовать только {}, так как документ говорит использовать следующее в composer.json:

{
  "require": {
    "php": "^7.2.0"
  }
}

https://devcenter.heroku.com/articles/php-support#php-runtimes

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...