wenn ich den Filter bei Besucherüberblick auf “Monat” stelle, erhalte ich folgende Fehlermeldung:
Fatal error: Out of memory (allocated 105119744) (tried to allocate 4104 bytes) in /b1/20/555555/htdocs/xxx.com/mg4hg512hg/core/DataTable.php on line 1021
Leider ist es bei meinem Hoster (Strato) unmöglich das Memory_Limit zu erhöhen. php.ini und.htaccess funktionieren nicht. Auch kann man den Speicher nicht vom Support erhöhen lassen.
Als kleinen Workaround habe ich unter den “Allgemeinen Einstellungen”, die Archivierung auf “Nein” gestellt.
Nun kann ich den Filter bei “besucherüblick” auf “Monat” stellen, bekomme aber für die letzten beiden Monate einen Wert von “0” angezeigt. Die Monate davor sind OK.
Für mich sieht es so aus, als wurden die letzten beiden Monate irgendwie nicht verarbeitet. Kann das sein? Kann man diese Monate manuell verarbeiten (ohne CronJob)?
Wenn Du ssh / shell Zugriff hast, dann kannst Du das Script für den Cronjob manuell aufrufen und damit die Verarbeitung durchführen.
Wenn Du das nicht hast - nein, weil die Browserarchivierung nicht geht und jetzt auch deaktiviert ist, benötigst Du den Cronjob um die Archivierung durchzuführen.
Hallo Thomas,
danke für die schnelle Antwort.
Ich habe gerade auch das archive-Script über den Browser (mit auth_token) ausgeführt und habe ebenfalls einen Hinweis bekommen, dass nicht ausreichend Speicher zur Verfügung steht.
Ja, ich habe ssh-Zugriff auf meinen Webspace (mit Einschränkungen). Allerdings habe ich erst heute Abend Zugriff darauf.
Es besteht also die Chance, dass ich das Script über SSh ausführen kann und dabei dann keine Speicher-Fehlermeldung angezeigt wird?
Hallo,
ich habe jetzt eine verbindung per ssh hergestellt.
Ich bin in den Pfad, in dem das Script “archive.sh” liegt, gegangen und habe das Script gestartet.
Sieht so aus, als wäre der SSH-Zugang deutlich eingeschränkt.
Wie sieht es denn aus, wenn Du auf der Shell mal direkt:
which
php -v
eingibst.
Mal sehen ob da überhaupt was zur Verfügung steht ;).
Hallo Thomas,
die archive.php kann ich über die shell ausführen.
In der Ausgabe bekomme ich mehrmals die Fehlermeldung “Fatal error: Out of memory (allocated 105119744) (tried to allocate 4104 bytes …” angezeigt.
Gruß Sambino