【linux部署web项目】Linux下Web统计软件Piwik安装步骤详解

时间:2020-09-08  来源:php安装  阅读:

Piwik是一个开源的Web网站统计软件,

Piwik安装过程也很简单,

需要先安装好lamp或者lnmp的Web运行环境。

安装图解

Piwik软件下载:http://builds.piwik.org/piwik.zip

安装截图

在服务器上安装piwik的时候报下面的错误:

in_array() expects parameter 2 to be array, null given in '/alidata/www/piwik/plugins/Installation/Controller.php' at the line 742 #0 Piwik_ErrorHandler(...) called at [:] #1 in_array(...) called at [/alidata/www/piwik/plugins/Installation/Controller.php:742] #2 Piwik_Installation_Controller::getSystemInformation(...) called at [/alidata/www/piwik/plugins/Installation/Controller.php:945] #3 Piwik_Installation_Controller->setupSystemCheckView(...) called at [/alidata/www/piwik/plugins/Installation/Controller.php:106] #4 Piwik_Installation_Controller->systemCheck(...) called at [/alidata/www/piwik/plugins/Installation/Installation.php:76] #5 Piwik_Installation->dispatch(...) called at [:] #6 call_user_func_array(...) called at [/alidata/www/piwik/libs/Event/Dispatcher.php:213] #7 Event_Dispatcher->addObserver(...) called at [/alidata/www/piwik/core/PluginsManager.php:544] #8 Piwik_PluginsManager->addPluginObservers(...) called at [/alidata/www/piwik/core/PluginsManager.php:406] #9 Piwik_PluginsManager->reloadPlugins(...) called at [/alidata/www/piwik/core/PluginsManager.php:289] #10 Piwik_PluginsManager->loadPlugins(...) called at [/alidata/www/piwik/core/FrontController.php:265] #11 Piwik_FrontController->init(...) called at [/alidata/www/piwik/index.php:51]
根据经验可知是函数参数个数问题,查看代码是错误报的2个参数啊,往上看其中一个变量使用了get_loaded_extensions函数来获取PHP环境所安装的所有扩展,从这可以猜想可能是服务器把这个函数禁用了。分析PHP.INI文件可以发现和我们想的一样。把这个函数在禁用函数列表里去掉,并重启PHP服务(apache直接重启apache服务)即可。这样再安装就不会报这个错误了。

【linux部署web项目】Linux下Web统计软件Piwik安装步骤详解

http://m.bbyears.com/jiaocheng/97505.html

推荐访问:linux搭建web服务器
相关阅读 猜你喜欢
本类排行 本类最新