Driver86
@Driver86
Немодератор toster.ru

Почему heroku-buildpack-php не обрабатывает php-код в конфиге, если задать конфиг явно?

Есть небольшое приложение nginx + web.
Согласно инструкции, создал файл Procfile с таким содержимым:
web: vendor/bin/heroku-php-nginx -c nginx.conf -F php-fpm.conf www
В файл nginx.conf вставил конфиг по-умолчанию
В итоге, в логах heroku ошибка:
nginx: [emerg] invalid host in "<?=getenv('PORT')?:'8080'?>" of the "listen" directive in /app/nginx.conf:52

Да, понятно, что это php-код, но почему он не обработал его перед передачей nginx? Что не так, когда указан конфиг явно?
Что сделать, что бы обработал?
  • Вопрос задан
  • 41 просмотр
Решения вопроса 1
Driver86
@Driver86 Автор вопроса
Немодератор toster.ru
Переименовал nginx.conf в heroku.conf.php (как в оригинале) и помогло. Видимо, расширение имеет значение.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы