Magento 2.0 安装错误 always_populate_raw_post_data
Magento 2.0 installing Error always_populate_raw_post_data
我正在尝试在我的服务器上安装 Magento 2.0。在安装过程中,在版本检查屏幕上,出现以下错误:
我的服务器在 OpenSuse 13.2 上 PHP 5.6.1.
在我的 /etc/php5/cli/php.ini
中是以下行:
always_populate_raw_post_data = -1
我已经重启了 Apache。
编辑
我也用 always_populate_raw_post_data = "-1"
和 always_populate_raw_post_data = 0
试过了。默认情况下,它就像 ;always_populate_raw_post_data = 0
.
我 运行 通过 Google Chrome 安装脚本。
In my /etc/php5/cli/php.ini
is the following line:
此配置文件仅影响来自命令行 (/cli/
) 的 php
运行,并且您说您是 运行 从 Apache 中安装它。
要编辑 Apache 使用的版本,您需要编辑一个不同的文件。在 OpenSUSE 上,它应该是 /etc/php5/apache2/php.ini
。如果您将 Apache 与 PHP FastCGI 进程管理器一起使用,它将是 /etc/php5/fpm/php.ini
。然后您可以将 always_populate_raw_post_data
设置为 1
或 On
.
请注意,这在 PHP 7.0+ 中不起作用,因为 always_populate_raw_post_data
在 PHP 7 中不再存在;您现在只能使用 5.6.x。希望 Magento 能在即将发布的版本中解决这个问题。
要在任何系统上找到您的 Apache php.ini
路径,您还可以将文件放在名为 index.php
的网络服务器的根目录中,其内容如下:
<?php phpinfo(); ?>
并且它会输出PHP的运行时间配置,包括它到php.ini
的路径。
我正在尝试在我的服务器上安装 Magento 2.0。在安装过程中,在版本检查屏幕上,出现以下错误:
我的服务器在 OpenSuse 13.2 上 PHP 5.6.1.
在我的 /etc/php5/cli/php.ini
中是以下行:
always_populate_raw_post_data = -1
我已经重启了 Apache。
编辑
我也用 always_populate_raw_post_data = "-1"
和 always_populate_raw_post_data = 0
试过了。默认情况下,它就像 ;always_populate_raw_post_data = 0
.
我 运行 通过 Google Chrome 安装脚本。
In my
/etc/php5/cli/php.ini
is the following line:
此配置文件仅影响来自命令行 (/cli/
) 的 php
运行,并且您说您是 运行 从 Apache 中安装它。
要编辑 Apache 使用的版本,您需要编辑一个不同的文件。在 OpenSUSE 上,它应该是 /etc/php5/apache2/php.ini
。如果您将 Apache 与 PHP FastCGI 进程管理器一起使用,它将是 /etc/php5/fpm/php.ini
。然后您可以将 always_populate_raw_post_data
设置为 1
或 On
.
请注意,这在 PHP 7.0+ 中不起作用,因为 always_populate_raw_post_data
在 PHP 7 中不再存在;您现在只能使用 5.6.x。希望 Magento 能在即将发布的版本中解决这个问题。
要在任何系统上找到您的 Apache php.ini
路径,您还可以将文件放在名为 index.php
的网络服务器的根目录中,其内容如下:
<?php phpinfo(); ?>
并且它会输出PHP的运行时间配置,包括它到php.ini
的路径。