apache - piwik 跟踪器状态 500 安装错误

标签 apache matomo

我必须配置PIWIK 用于网络分析。我正在本地主机上配置它,以便我可以在最终部署之前理解它。我的操作系统是centos 7。在安装过程中,我在apache webserver(httpd)中遇到以下错误

[Mon Nov 23 16:45:54.946214 2015] [:error] [pid 16750] [client ::1:38222] PHP Fatal error: Uncaught exception 'Exception' with message 'The configuration file {/var/www/html/analytics/piwik/config/config.ini.php} has not been found or could not be read.' in /var/www/html/analytics/piwik/core/Application/Kernel/EnvironmentValidator.php:64 Stack trace:

#0 /var/www/html/analytics/piwik/core/Application/Kernel/EnvironmentValidator.php(45): Piwik\Application\Kernel\EnvironmentValidator->checkConfigFileExists('/var/www/html/a...', false)

#1 /var/www/html/analytics/piwik/core/Application/Environment.php(185): Piwik\Application\Kernel\EnvironmentValidator->validate()

#2 /var/www/html/analytics/piwik/core/Application/Environment.php(94): Piwik\Application\Environment->validateEnvironment()

#3 /var/www/html/analytics/piwik/piwik.php(56): Piwik\Application\Environment->init()\n#4 {main}\n thrown in /var/www/html/analytics/piwik/core/Application/Kernel/EnvironmentValidator.php on line 64, referer: http://localhost/analytics/piwik

警告显示,还显示跟踪器状态 500。我的安装有什么问题。我也将 config/tmp/ 的权限更改为 777

最佳答案

在 Piwik 设置过程中,我在 Ubuntu 14.04 上遇到了同样的错误。经过一番调查,我发现 config.ini.php 文件实际上并未在安装向导之前创建:

root@*****:/opt/piwik/config# ll
total 736
drwxr-xr-x  3 www-data www-data   4096 oct.  22 14:00 ./
drwxr-xr-x 12 root     root       4096 oct.  22 14:00 ../
drwxr-xr-x  2 root     root       4096 juin  16  2015 environment/
-rw-r--r--  1 root     root      38724 oct.  22 14:00 global.ini.php
-rw-r--r--  1 root     root       3230 août  14 04:41 global.php
-rw-r--r--  1 root     root     695563 oct.  22 14:00 manifest.inc.php

警告消息被指示为“可选”,因此我继续完成安装步骤,希望在该过程中创建该文件,情况正是如此:

root@*****:/opt/piwik/config# ll
total 740
drwxr-xr-x  3 www-data www-data   4096 janv. 18 17:28 ./
drwxr-xr-x 12 root     root       4096 oct.  22 14:00 ../
-rw-r--r--  1 www-data www-data   2362 janv. 18 17:33 config.ini.php
drwxr-xr-x  2 root     root       4096 juin  16  2015 environment/
-rw-r--r--  1 root     root      38724 oct.  22 14:00 global.ini.php
-rw-r--r--  1 root     root       3230 août  14 04:41 global.php
-rw-r--r--  1 root     root     695563 oct.  22 14:00 manifest.inc.php

总而言之,如果您在安装的第一阶段遇到该错误消息,请不要担心,继续安装过程,它有可能自行解决;)。

关于apache - piwik 跟踪器状态 500 安装错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33870884/

相关文章:

linux - SVN 服务器自定义存储库 403 禁止在媒体上使用 apache2

mysql - 如何更改 MySQL 数据库中的 Piwik 访问网址?

angularjs - 如何使用 $ionicHistory.viewhistory 获取以前的网址?

php - 服务器响应中的 "Connection: Keep-Alive"

apache - 通过 htaccess 将一个子域的所有流量重定向到 HTTPS

php - 带有 .htaccess 或 PHP 的动态子域页面

php - 使用 php 安装 Piwik

php - 如何以编程方式从 Linux 中的 Apache 重新启动系统服务(不是 Apache)?

javascript - Matomo - 单个站点上的多个容器/标签管理器

authentication - 带重写的 nginx 反向代理后面的 Piwik 配置