Magento2 设置错误指出我需要更改 php.ini 设置但它已经设置
Magento2 setup error stating i need to change php.ini setting but it is already set
我正在尝试设置 Magento 2 应用程序。
我一直收到这样的错误:
Your PHP Version is 5.6.31, but always_populate_raw_post_data = 0.
$HTTP_RAW_POST_DATA is deprecated from PHP 5.6 onwards and will be removed in PHP 7.0.
This will stop the installer from running. Please open your php.ini file and set always_populate_raw_post_data to -1.
If you need more help please call your hosting provider.
首先我有 3 个目录:PHP5.6.31,PHP7.0.23,PHP7.1.9。
所以在 PHP 5.6.31 我有 3 个 ini 文件,所有 都有这个设置。
always_populate_raw_post_data to -1
其他 2 个文件夹 PHP7.0.23、PHP7.1.9 在 php ini 中没有这个,因为它是 php 的较新版本。我的问题是,如果 php ini 确实具有正确的设置,但安装说明不正确,我该怎么做才能解决此问题?
Magento 2.1.11 不支持 PHP 5.6.31,但仅支持 5.6.4 及更高版本。
看看here.
所以,先试试运行
which php
查看它正在尝试使用哪个版本,然后您可以卸载 5.6 版本并(最好)使用 php7 版本,或者确保它使用的是正确的版本。
希望对你有帮助。
我正在尝试设置 Magento 2 应用程序。
我一直收到这样的错误:
Your PHP Version is 5.6.31, but always_populate_raw_post_data = 0.
$HTTP_RAW_POST_DATA is deprecated from PHP 5.6 onwards and will be removed in PHP 7.0.
This will stop the installer from running. Please open your php.ini file and set always_populate_raw_post_data to -1.
If you need more help please call your hosting provider.
首先我有 3 个目录:PHP5.6.31,PHP7.0.23,PHP7.1.9。 所以在 PHP 5.6.31 我有 3 个 ini 文件,所有 都有这个设置。
always_populate_raw_post_data to -1
其他 2 个文件夹 PHP7.0.23、PHP7.1.9 在 php ini 中没有这个,因为它是 php 的较新版本。我的问题是,如果 php ini 确实具有正确的设置,但安装说明不正确,我该怎么做才能解决此问题?
Magento 2.1.11 不支持 PHP 5.6.31,但仅支持 5.6.4 及更高版本。 看看here.
所以,先试试运行
which php
查看它正在尝试使用哪个版本,然后您可以卸载 5.6 版本并(最好)使用 php7 版本,或者确保它使用的是正确的版本。 希望对你有帮助。