2016-01-16 2 views
0

С тех пор как я установил piwik в последний раз - швы PHP-запросов изменились. Я не хочу использовать Javascript или изображение.Piwik с PHP Query

Последний раз мой код был

<?php 
    require_once "piwik/PiwikTracker.php"; 

    $t = new PiwikTracker($idSite = 1, 'http://example.com/piwik/'); 
    $t->setTokenAuth('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'); 
    $t->setIp($_SERVER['REMOTE_ADDR']); 
    $t->doTrackPageView(get_page_clean_title(false)." &mdash; ". get_site_name(false)); 
?> 

Это не работает с новым PiwikTracker.php. Я попытался выяснить, как это сделать и закончил с этим кодом, который не работает ...

Поскольку у меня есть это в голове PHP-файла - сайт не загружается.

<?php 
    define('__ROOT__', dirname(dirname(__FILE__))); 

    require_once(__ROOT__.'/piwik/PiwikTracker.php'); 

    $title = get_page_clean_title(false)." &mdash; ". get_site_name(false); 
    PiwikTracker::$URL = 'http://example.com/piwik/'; 
    $piwikTracker = new PiwikTracker($idSite = {2}); 
    $piwikTracker->doTrackPageView($title); 
?> 
+0

Какая ошибка вы получаете? –

+0

У меня нет ошибок - все они заблокированы моим хостинг-провайдером ... есть ли способ, с помощью которого я могу сбросить ошибки в файл? – Lebewesen

+0

какой хостинг вы используете? Попросите их открыть свои ошибки PHP, чтобы они были видны на вашей странице. –

ответ

0

Проверьте, существует ли PiwikTracker.php в данном каталоге. Насколько я помню, библиотека отслеживания PHP теперь загружается через подмодули, и местоположение может быть изменено.

+0

Я получил 'PiwikTracker.php' из github и добавил его к моей установке Piwik. – Lebewesen