Развертывание существующего локального проекта в Bluemix BuildPack с ошибкой

Я надеюсь, что кто-то может помочь мне с этой проблемой, с которой я сталкиваюсь.
Я сделал полностью функциональный проект на локальном сервере и теперь хотел бы развернуть его в Bluemix Cloud Foundry.

Я следовал за учебником: https://console.eu-gb.bluemix.net/docs/starters/upload_app.html

Но когда я пытаюсь протолкнуть его через терминал с помощью следующих команд

cf push app_name -b https://github.com/cloudfoundry/php-buildpack.git -s cflinuxfs2
cf push app_name -b https://github.com/cloudfoundry/go-buildpack
cf push app_name -c start_command
cf push app_name -m 512m

Но, кажется, не работает, так как каждый раз, когда я получаю следующую ошибку

Staging failed: Buildpack compilation step failed
-----> Composer command failed

FAILED
Error restarting application: BuildpackCompileFailed

Это сборка приложения на PHP с PHPStorm для Symfony и Doctrine, если это имеет значение.
Я довольно новичок во всех конфигурациях сервера / установки / развертывания, а также командной строки.

РЕДАКТИРОВАТЬ 1
Я понял эту часть благодаря этой ссылке: https://support.run.pivotal.io/entries/109600943-cf-push-ing-a-symfony-app-fails-with-Composer-command-failed-

Похоже, что по умолчанию buildpack предполагает, что вы хотите, чтобы все загружаемые вами файлы были общедоступными. Из-за этого предположения он берет все ваши файлы и перемещает их в корневой каталог документов либо HTTPD, либо Nginx.

Создавая файл .bp-config/options.json в корне вашего проекта. Затем внутри options.json добавьте

{
"WEBDIR": "web"}

Это сообщит сборочному пакету, что у вас есть определенный каталог для корня doc, поэтому он будет использовать его вместо того, чтобы перемещать все в корень doc по умолчанию.

Тем не мение…
Это приносит мне новую проблему и возвращает следующую ошибку

FAILED
Error restarting application: Start unsuccessful

Если я вхожу в последний журнал, терминал предоставляет мне это:

2016-08-25T02:53:40.62+0200 [App/0]      OUT Could not open input file: app.php
2016-08-25T02:53:40.62+0200 [App/0]      ERR
2016-08-25T02:53:40.69+0200 [DEA/211]    ERR Instance (index 0) failed to start accepting connections
2016-08-25T02:53:40.72+0200 [API/9]      OUT App instance exited with guid abb206b3-b8ea-4269-b248-ec7b35f7098a payload: {"cc_partition"=>"default", "droplet"=>"abb206b3-b8ea-4269-b248-ec7b35f7098a", "version"=>"b6c3c871-5484-4f12-9d84-657cf6eacfbf", "instance"=>"c11566bdabe5458d9bfc4965c9c1aa85", "index"=>0, "reason"=>"CRASHED", "exit_status"=>1, "exit_description"=>"failed to accept connections within health check timeout", "crash_timestamp"=>1472086420}
2016-08-25T02:53:40.72+0200 [API/3]      OUT App instance exited with guid abb206b3-b8ea-4269-b248-ec7b35f7098a payload: {"cc_partition"=>"default", "droplet"=>"abb206b3-b8ea-4269-b248-ec7b35f7098a", "version"=>"b6c3c871-5484-4f12-9d84-657cf6eacfbf", "instance"=>"c11566bdabe5458d9bfc4965c9c1aa85", "index"=>0, "reason"=>"CRASHED", "exit_status"=>1, "exit_description"=>"failed to accept connections within health check timeout", "crash_timestamp"=>1472086420}
2016-08-24T16:41:14.03+0200 [DEA/135]    OUT Starting app instance (index 0) with guid abb206b3-b8ea-4269-b248-ec7b35f7098a
2016-08-24T16:41:26.26+0200 [App/0]      ERR bash: start_command: command not found
2016-08-24T16:41:26.26+0200 [App/0]      OUT
2016-08-24T16:41:26.35+0200 [DEA/135]    ERR Instance (index 0) failed to start accepting connections
2016-08-24T16:41:26.38+0200 [API/6]      OUT App instance exited with guid abb206b3-b8ea-4269-b248-ec7b35f7098a payload: {"cc_partition"=>"default", "droplet"=>"abb206b3-b8ea-4269-b248-ec7b35f7098a", "version"=>"5ebd6d77-68c4-4901-b9a8-b5cecfa4cddb", "instance"=>"7b5b555ae68645f4a2c09b73c0adbcb3", "index"=>0, "reason"=>"CRASHED", "exit_status"=>127, "exit_description"=>"failed to accept connections within health check timeout", "crash_timestamp"=>1472049686}

РЕДАКТИРОВАТЬ 2 (обновление сообщения об ошибке)

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …