piwik 跟踪器状态 500 安装错误

piwik tracker status 500 installation error

我必须配置 PIWIK 用于网络分析。我在本地主机上配置它,以便在最终部署之前了解它。我的 OS 是 centos 7。在安装过程中,我在 apache 网络服务器 (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

我 运行 在 Ubuntu 14.04 Piwik 安装过程中遇到同样的错误。经过一番调查,我看到 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

警告消息显示为 "optional",因此我继续执行安装步骤,希望在该过程中创建文件,情况就是这样:

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

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