У меня есть приложение 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?
В блоге есть сообщение о том, как использовать конкретные версии и расширения PHP.
http://www.paasfinder.com/custom-php-version/
Поскольку все системы 64-битные, вы должны использовать, например:
{
"require": {
"php-64bit": "5.6.12"}
}
Других решений пока нет …