
Magento2 ließt nämlich in setup/src/Magento/Setup/Controller/Environment.php die PHP-Version, mit der Magento installiert wurde, einfach aus der composer.lock aus:
$composerInfo = $this->getComposerInfo();
        if (!empty($composerInfo['platform']['php'])) {
            return $composerInfo['platform']['php'];
        } else {
            throw new \Exception('Missing key \'platform=>php\' in \'composer.lock\' file');
        }Das ganze wird übrigens im Setup per Ajax über die URL setup/index.php/environment/php-version nachgeladen.
Bei mir waren die Werte platform in der composer.lock übrigens, auch nach einem composer.update, noch leer sodass ich manuell folgendes ergäntzt habe:
"platform": {
        "php": "~5.5.0|~5.6.0"
    },
    "platform-dev": {
        "lib-libxml": "*",
        "ext-ctype": "*",
        "ext-gd": "*",
        "ext-spl": "*",
        "ext-dom": "*",
        "ext-simplexml": "*",
        "ext-mcrypt": "*",
        "ext-hash": "*",
        "ext-curl": "*",
        "ext-iconv": "*",
        "ext-intl": "*"
    }