微擎2.x安装出现always_populate_raw_post_data+zip不支持的解决方法

微擎2.x安装出现always_populate_raw_post_data和zip不支持的解决方法

转 https://www.yunqikan.cn/2020.html

前段时间写过微擎安装过程中的疑难杂症解决方法,其中一项是关于宝塔面板,php7.0以下版本微擎2.0安装出现always_populate_raw_post_data错误的解决方法,好多童鞋觉着写的太过简单,无从下手,今天出个详细教程。

更多微擎安装错误解决方案请参考:微擎安装错误解答手册

第一步:登录宝塔面板,左侧导航栏选择【软件管理】,再点击【运行环境】,选择微擎站点的php版本,点击【设置】。

微擎2.0安装出现always_populate_raw_post_data错误的解决方法

第二步:在php管理页面,点击左侧导航【配置文件】,用Ctrl+F搜索关键词always_populate_raw_post_data,找到 ;always_populate_raw_post_data=0 这行代码,一般在第702行,去掉这行前面 ; 号(分号),把等号后面的数字0改为-1然后保存。

微擎2.0安装出现always_populate_raw_post_data错误的解决方法

第三步:在php管理页面,点击左侧导航栏的【服务】,再点击【重启】,等待重启完成。

微擎2.0安装出现always_populate_raw_post_data错误的解决方法

第四步:刷新微擎安装页面,配置数据库参数,即可正常安装微擎。

微擎2.0安装出现always_populate_raw_post_data错误的解决方法

测试环境:

阿里云服务器(Ubuntu18.04lts+apache2+php5.6.40+mysql5.7)

修改/etc/php/5.6/apace2/php.ini,/etc/php/5.6/cli/php.ini

参考上面修改always_populate_raw_post_data=-1,

然后重启apache2

/etc/init.d/apache2 restart

service apache2 reload

然后就可以了

另外发现安装微擎2.x,提示zip插件不支持,根据以前的经验,果断使用如下命令安装:

sudo apt-get update

sudo apt-get install php5.6-zip

安装完重启apache2服务器,即可。

=======================================

其它:php 安装zip模块

 
原文地址:https://www.cnblogs.com/it-tsz/p/14175960.html