更新 magento 2.0.x 错误 - always_populate_raw_post_data 和其他错误

Updating magento 2.0.x error - always_populate_raw_post_data and other errors

因此在更新 magento 时出现以下错误:

.setup_cronjob_status

{
    "readiness_checks": {
        "db_write_permission_verified": true
    },
    "php_checks": {
        "php_version_verified": {
            "responseType": "error",
            "data": {
                "error": "phpVersionError",
                "message": "Cannot determine required PHP version: Cannot find php version requirement in 'composer.lock' file"
            }
        },
        "php_extensions_verified": {
            "responseType": "success",
            "data": {
                "required": [],
                "missing": []
            }
        },
        "php_settings_verified": {
            "responseType": "success",
            "data": {
                "always_populate_raw_post_data": {
                    "message": "Your PHP Version is 5.5.32, but always_populate_raw_post_data = -1.\n \t        $HTTP_RAW_POST_DATA is deprecated from PHP 5.6 onwards and will be removed in PHP 7.0.\n \t        This will stop the installer from running.\n\t        Please open your php.ini file and set always_populate_raw_post_data to -1.\n \t        If you need more help please call your hosting provider.",
                    "helpUrl": "http://php.net/manual/en/ini.core.php#ini.always-populate-settings-data",
                    "error": false
                }
            }
        }
    },
    "last_timestamp": 1462759382,
    "current_timestamp": 1462759625
}

真正的错误是什么?
phpVersionError ?
或者 always_populate_raw_post_data ?
因为正如错误所说,我已经将它设置为 -1.

如果是 phpVersionError,我该如何解决?
我在 magento 上尝试了作曲家更新,但它破坏了我的安装。

谢谢

你必须在 php.ini 文件中取消注释 always_populate_raw_post_data = -1 如果你使用的版本从 Magento 2.0.1 到 2.0.6 但 magento 2.0.7 不支持 php 5.5 因此,更好的方法是对 magento 2 使用 php 5.6。0.x