PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Piwik: Datenbankfehler nach Umzug



Mr. T
02.11.2010, 10:45
Hallo,

ich habe Piwik in der gleichen Datenbank laufen wie im Onlineshop. Dadurch hat sich die DB ziemlich aufgebläht.

Also eine zweite DB auf dem Server angelegt. Die Tabellen mit piwik_ exportiert und in die neue DB importiert. Der Import verlief laut PHPMyAdmin fehlerfrei.

Die neuen Zugangsdaten in der Datei "config/config.ini.php" eingefügt. Piwik öffnet sich auch. Jedoch kommt diese Fehlermeldung:


Piwik # open source web analytics

SQLSTATE[42S02]: Base table or view not found: 1146 Table 'webeite.piwik_site' doesn't exist
Backtrace:

#0 /var/www/vhosts/webseite.de/httpdocs/piwik/libs/Zend/Db/Statement.php(300): Zend_Db_Statement_Pdo->_execute(Array)
#1 /var/www/vhosts/webseite.de/httpdocs/piwik/libs/Zend/Db/Adapter/Abstract.php(468): Zend_Db_Statement->execute(Array)
#2 /var/www/vhosts/webseite.de/httpdocs/piwik/libs/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query('SELECT idsite F...', Array)
#3 /var/www/vhosts/webseite.de/httpdocs/piwik/libs/Zend/Db/Adapter/Abstract.php(706): Zend_Db_Adapter_Pdo_Abstract->query('SELECT idsite F...', Array)
#4 /var/www/vhosts/webseite.de/httpdocs/piwik/core/PluginsFunctions/Sql.php(46): Zend_Db_Adapter_Abstract->fetchAll('SELECT idsite F...', Array)
#5 /var/www/vhosts/webseite.de/httpdocs/piwik/core/PluginsFunctions/Sql.php(98): Piwik_Sql::fetchAll('SELECT idsite F...', Array)
#6 /var/www/vhosts/webseite.de/httpdocs/piwik/plugins/SitesManager/API.php(119): Piwik_FetchAll('SELECT idsite F...')
#7 /var/www/vhosts/webseite.de/httpdocs/piwik/plugins/SitesManager/API.php(137): Piwik_SitesManager_API->getSitesId()
#8 /var/www/vhosts/webseite.de/httpdocs/piwik/core/Access.php(179): Piwik_SitesManager_API->getAllSitesId()
#9 /var/www/vhosts/webseite.de/httpdocs/piwik/core/Access.php(143): Piwik_Access->reloadAccessSuperUser()
#10 /var/www/vhosts/webseite.de/httpdocs/piwik/core/FrontController.php(242): Piwik_Access->reloadAccess(Object(Piwik_Login_Auth))
#11 /var/www/vhosts/webseite.de/httpdocs/piwik/index.php(59): Piwik_FrontController->init()
#12 {main}


Kann mir jemand sagen was da los ist?

berny
02.11.2010, 16:19
webeite.piwik_site
Kenn das Tool nicht, aber liegt hier ev ein Schreibfehler vor?

Die zweite Frage ist, ob es überhaupt geht, dass die Daten auf zwei verschiedenen Datenbanken liegt.

Mr. T
02.11.2010, 19:16
Hallo Berny,

ich habe mir die Config nochmal angeschaut von Piwik. Und siehe da, die alten Benutzerdaten von der alten DB waren noch drin. FTP hat die Datei nicht automatisch überspielt. Also erst die Config aus piwik/config/... gelöscht und wieder hochgeladen und Piwik läuft 1A :-)

Datenbankumzug perfekt!

jay-ar
03.11.2010, 00:01
Hallo,
ich habe Piwik in der gleichen Datenbank laufen wie im Onlineshop. Dadurch hat sich die DB ziemlich aufgebläht.

Das ist der Datenbank eigentlich recht egal. Bei vielen Zugriffen, vor allem schreibenden und einem geringen Speicherlimit wäre es erst relevant.


'webeite.piwik_site' doesn't exist
Fehlt da ein s ?

jay-ar

berny
05.11.2010, 08:35
und Piwik läuft 1A :-)

Datenbankumzug perfekt!

Das ist das Ziel hier in diesem Forum und wie man sieht, es funktioniert :D


PS.: noch ein Zusatz: auf diversen Seiten wird empfohlen, Piwik in einer eigenen DB zu installieren.
Hab dazu einen interessanten Artikel gefunden:
http://www.suite101.de/content/webstatistiken-mit-piwik-auswerten-a71019