:S Probleme mit Piwik bei Strato


#1

So, ich habe hier nach einem ähnlichen Problem (wie empfohlen) gesucht, und nicht nur hier; aber nichts gefunden. Strato Hilfe hat gesagt, es sei nicht ihr eigenes Zeug, ich soll mir hier wenden.

Ich habe mal selber versucht Piwik zu installieren, ich denke es war die Version 1.7; ohne Erfolg. Das Problem war angeblich mit der Rechte in tmp Verzeichnis. Ich habe nichts herausgefunden und aufgegeben.

Eine Woche später habe ich gelesen, dass Strato Piwik Installation mit dem sogenannten AppWizard anbietet. Ich denke, es handelt sich dabei um Version 1.5. Toll, so soll es gehen, ich habe da geklickt (1-Klick). Das erste Mal gab’s ein kleines Fehlerchen zwar, was mir die Hauptseite umgeleitet hat, beim zweiten Mal habe ich begriffen, dass die Piwik Installation ein Subdomain erfordert, warum auch immer. Aber das endete auch nicht besonders glücklich, nämlich mit der Fehlermeldung:

[size=small]There is an error. Please report the message and full backtrace in the Piwik forums (please do a Search first as it might have been reported already!).

Warning: include(/mnt/web1/e2/66/51117/htdocs/Piwik_02/tmp/templates_c/%%85^85C^85C4017E%%login.tpl.php) [function.include]: failed to open stream: No such file or directory in /mnt/web1/e2/66/51117/htdocs/Piwik_02/libs/Smarty/Smarty.class.php on line 1263

Backtrace -->
#0 Piwik_ErrorHandler(…) called at [/mnt/web1/e2/66/51117/htdocs/Piwik_02/libs/Smarty/Smarty.class.php:1263]#1 Smarty::fetch(…) called at [/mnt/web1/e2/66/51117/htdocs/Piwik_02/libs/Smarty/Smarty.class.php:1263]#2 Smarty->fetch(…) called at [/mnt/web1/e2/66/51117266/htdocs/Piwik_02/core/View.php:138]#3 Piwik_View->render(…) called at [/mnt/web1/e2/66/51117/htdocs/Piwik_02/plugins/Login/Controller.php:86]#4 Piwik_Login_Controller->login(…) called at [/mnt/web1/e2/66/51117/htdocs/Piwik_02/plugins/Login/Controller.php:46]#5 Piwik_Login_Controller->index(…) called at [:]#6 call_user_func_array(…) called at [/mnt/web1/e2/66/51117/htdocs/Piwik_02/core/FrontController.php:136]#7 Piwik_FrontController->dispatch(…) called at [/mnt/web1/e2/66/51117266/htdocs/Piwik_02/core/Controller.php:476]#8 Piwik_Controller->redirectToIndex(…) called at [/mnt/web1/e2/66/51117/htdocs/Piwik_02/plugins/CoreHome/Controller.php:42]#9 Piwik_CoreHome_Controller->redirectToCoreHomeIndex(…) called at [:]#10 call_user_func_array(…) called at [/mnt/web1/e2/66/51117/htdocs/Piwik_02/core/FrontController.php:136]#11 Piwik_FrontController->dispatch(…) called at [/mnt/web1/e2/66/51117/htdocs/Piwik_02/index.php:53][/size]

und

[size=small]There is an error. Please report the message and full backtrace in the Piwik forums (please do a Search first as it might have been reported already!).

Warning: include() [function.include]: Failed opening ‘/mnt/web1/e2/66/51117/htdocs/Piwik_02/tmp/templates_c/%%85^85C^85C4017E%%login.tpl.php’ for inclusion (include_path=’.:/opt/RZphp52/includes’) in /mnt/web1/e2/66/51117/htdocs/Piwik_02/libs/Smarty/Smarty.class.php on line 1263

Backtrace -->
#0 Piwik_ErrorHandler(…) called at [/mnt/web1/e2/66/51117/htdocs/Piwik_02/libs/Smarty/Smarty.class.php:1263]#1 Smarty::fetch(…) called at [/mnt/web1/e2/66/51117/htdocs/Piwik_02/libs/Smarty/Smarty.class.php:1263]#2 Smarty->fetch(…) called at [/mnt/web1/e2/66/51117/htdocs/Piwik_02/core/View.php:138]#3 Piwik_View->render(…) called at [/mnt/web1/e2/66/51117/htdocs/Piwik_02/plugins/Login/Controller.php:86]#4 Piwik_Login_Controller->login(…) called at [/mnt/web1/e2/66/51117/htdocs/Piwik_02/plugins/Login/Controller.php:46]#5 Piwik_Login_Controller->index(…) called at [:]#6 call_user_func_array(…) called at [/mnt/web1/e2/66/51117/htdocs/Piwik_02/core/FrontController.php:136]#7 Piwik_FrontController->dispatch(…) called at [/mnt/web1/e2/66/51117/htdocs/Piwik_02/core/Controller.php:476]#8 Piwik_Controller->redirectToIndex(…) called at [/mnt/web1/e2/66/51117/htdocs/Piwik_02/plugins/CoreHome/Controller.php:42]#9 Piwik_CoreHome_Controller->redirectToCoreHomeIndex(…) called at [:]#10 call_user_func_array(…) called at [/mnt/web1/e2/66/51117/htdocs/Piwik_02/core/FrontController.php:136]#11 Piwik_FrontController->dispatch(…) called at [/mnt/web1/e2/66/51117/htdocs/Piwik_02/index.php:53][/size]

das Problem scheint wieder bei /tmp/templates_c zu sein. Warnung zwar, aber mit fatalen Folgen.

Meine Frage ist: kennt das Problem noch jemand oder es ist nur bei mir; bzw. was für eine Lösung kann ich testen?

[size=x-small](Standard Lösung, die ich kenne, ist chmod 755 auf dem tmp Verzeichnis sowie dessen Unterverzeichnisse. Hat nichts gebracht)[/size]

Danke im Voraus auf jedem Fall.

Ich habe dem Strato gesagt: entweder haben sie grundsätzlich Problem mit Piwik (wegen Sicherheit bedenken) und sollen nicht es als Feature hochpreisen; oder sie müssen das Problem lösen.

P.S. Und warum sollen eigentlich irgendwelche Templates in einem tmp Verzeichnis sein? :S


#2

Offensichtlich entweder wusste niemand, was zu tun ist; oder keiner interessiert es.

Ich habe die Ursache gefunden, dank dem Strato Kundendienst. Seit gewisse Zeit, bin mir sicher, früher gab es nicht, gibt’s bei Strato die “Sicherheit” Bereich, wo wiederum einen Unterbereich SiteGuard sich befindet. Dort muss man die entsprechende Verzeichnisse freigeben, nämlich tmp, oder auch anderen, falls nötig. Über FTP chmod 777 anzugeben reicht es nicht.

Hoffentlich wird es einem anderen Piwik Fan bei Strato weiterhelfen.