如何在php.ini中设置自定义值(Piwik raw_post_data错误)

时间:2015-08-15 12:27:00

标签: matomo fortrabbit

这是关于fortrabbit与分析物平台Piwik结合的具体问题。

在安装过程中,我收到此错误:

[Failed] always_populate_raw_post_data=-1
To prevent some critical issue, you must set the following in your php.ini file: always_populate_raw_post_data=-1
After making this change, restart your web server.

我无法通过信息中心设置此值,并且解决方法无论是创建带有此值的user.ini到您的Piwik根文件夹还是在Piwik根目录中创建.htaccess都无法正常工作夹

这可能只是PHP 5.6的一个问题,请参阅: https://github.com/piwik/piwik/issues/6465

除了切换回PHP 5.5之外,有没有人知道如何解决这个问题?

3 个答案:

答案 0 :(得分:0)

你可以做到

ini_set("always_populate_raw_post_data",-1)

取而代之的是你的php文件

答案 1 :(得分:0)

我给员工发了电子邮件,询问他们是否有可能为我设置这个变量。

是的,仅仅一天之后,这个过程就完成了,我可以继续进行Piwik的安装。

优质的服务!

答案 2 :(得分:0)

首先定义.htaccess

<IfModule mod_suphp.c>
suPHP_ConfigPath /home/username
<Files php.ini>` 
order allow,deny`
deny from all
</Files>
</IfModule>

----用你的用户名替换用户名-----

然后编辑php.ini(首先启用帖子阅读)

   ;enable_post_data_reading = on

然后,

always_populate_raw_post_data=-1

喝彩!