версия — Как использовать PHP 5.6 (или более позднюю) на cloudControl?

У меня есть приложение Symfony 3.0, которое я хочу развернуть в cloudControl. Приложение работает на pinky стек; мой composer.json требует PHP> = 5.5.9

"require": {
"php": ">=5.5.9",
...
}

Когда я пытаюсь подтолкнуть, я получаю

...
-----> WARN: No php version found in composer.json. Falling back to legacy build.
...
Your requirements could not be resolved to an installable set of packages.

Problem 1
- This package requires php >=5.5.9 but your PHP version (5.4.45) does
not satisfy that requirement.

phpinfo() стека мизинца показывает, что PHP 5.6.12 работает.

Как мне изменить мой composer.json (или любой другой файл в моем приложении), чтобы заставить это работать в PHP 5.6?

1

Решение

В блоге есть сообщение о том, как использовать конкретные версии и расширения PHP.

http://www.paasfinder.com/custom-php-version/

Поскольку все системы 64-битные, вы должны использовать, например:

{
"require": {
"php-64bit": "5.6.12"}
}
2

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

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