MyBB.de Forum
Erweiterte Foren-Statistik - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Veröffentlichungen und -Support (https://www.mybb.de/forum/forum-82.html)
+--- Thema: Erweiterte Foren-Statistik (/thread-18914.html)

Seiten: Seiten: 1 2 3 4 5 6 7


RE: Erweiterte Foren-Statistik 1.2.1 - Plexxart - 30.09.2010

Hallo

Also ich hatte das Plugin in der 1.2.9. Version sehr erfolgreich im Einsatz und es funktionierte tadellos.
Ich bin jetzt auf die aktuelle Version 1.6 umgestiegen und habe auch das Plugin nochmals auf diese Version erfolgreich installiert.

Allerdings bekomme ich beim Aufruf der Statistikseite folgenden Error:

Zitat:Fatal error: Maximum execution time of 19 seconds exceeded in /home/.sites/81/site18/web/bastelstube/inc/db_mysqli.php on line 428

Auch hier zu sehen:
http://www.plexxart.at/bastelstube/stats.php

Ich habe scheinbar zuwenig "execution time" und deswegen habe ich diese schon mal von 15 auf 19 Sekunden am Server raufgesetzt.

Was könnte ich noch tun um das Plugin wieder ins laufen zu bringen. Huh
Von Frankrieger ist scheinbar keine Unterstützung mehr zu erwarten, dieser war im 2008 Jahr das letzte Mal online.




RE: Erweiterte Foren-Statistik 1.2.1 - StefanT - 30.09.2010

Du kannst die Zeit ruhig noch raufsetzen auf 30 Sekunden. Das ist bei bestimmten Funktionen (ACP, Upgrade) sicher hilfreich.
Aber warum das hier so lange dauert, ist mir nicht klar. Das scheint eine Datenbankabfrage zu sein.


RE: Erweiterte Foren-Statistik 1.2.1 - Plexxart - 30.09.2010

(30.09.2010, 10:08)StefanT schrieb: Du kannst die Zeit ruhig noch raufsetzen auf 30 Sekunden. Das ist bei bestimmten Funktionen (ACP, Upgrade) sicher hilfreich.

Das Problem ist, das ich das nicht weiter raufsetzen kann. Ich habe nur zwei Einstellungen entweder Normal mit 15 Sekunden oder High mit 19 Sekunden.

Zitat:Aber warum das hier so lange dauert, ist mir nicht klar. Das scheint eine Datenbankabfrage zu sein.

Wie meinst du das genau ? Eine Datenbankabfrage macht doch das Plugin ?




RE: Erweiterte Foren-Statistik 1.2.1 - StefanT - 30.09.2010

Ok, es kommt jetzt eine andere Meldung. Welcher Teil des Codes aber so lange dauert, sagt sie nicht.


RE: Erweiterte Foren-Statistik 1.2.1 - Plexxart - 30.09.2010

Na ja die zeile 428 könnte auch das sein:

PHP-Code:
// Benutzer, die am längsten online waren
        
if ($mybb->settings['estats_mostonline'] != "0")
        {
             
$stat['estats_mostonline']['toptext'] = $lang->most_online;
             
$stat['estats_mostonline']['icon'] = "<img src=\"".$theme['imgdir']."/mostonline.gif\" border=\"0\" alt=\"".$lang->most_online."\" title=\"".$lang->most_online."\" />";
             
             
// User laden
            
$query $db->write_query("SELECT timeonline, uid, username, usergroup, displaygroup FROM ".TABLE_PREFIX."users ORDER BY timeonline DESC LIMIT 0,".$mybb->settings['estats_max']);
            
            
$stat['estats_mostonline']['statistic'] = "";
            
            while (
$users $db->fetch_array($query))
            {
                 if (
$users['timeonline'] > 0)
                 {
                      if (
$mybb->settings['estats_minutes'] != "1")
                      {
                        
$users['timeonline'] = nice_time($users['timeonline']);
                    }
                    else
                    {
                        
$users['timeonline'] = floor($users['timeonline'] / 60);
                        if (
$users['timeonline'] == 1)
                        {
                            
$users['timeonline'] = "<b>".my_number_format($users['timeonline'])."</b> ".$lang->minute;    
                        }
                        else
                        {
                            
$users['timeonline'] = "<b>".my_number_format($users['timeonline'])."</b> ".$lang->minutes;
                        }
                    } 


oder um es zu präzisieren, die Zeile 428

PHP-Code:
$users['timeonline'] = "<b>".my_number_format($users['timeonline'])."</b> ".$lang->minute




RE: Erweiterte Foren-Statistik 1.2.1 - StefanT - 30.09.2010

Das sieht aber nicht so aus, als würde es Sekunden dauern...


RE: Erweiterte Foren-Statistik 1.2.1 - Plexxart - 30.09.2010

(30.09.2010, 10:41)StefanT schrieb: Das sieht aber nicht so aus, als würde es Sekunden dauern...

Das hilft mir leider nichts........Sad

Hat den wer das Plugin erfolgreich auf der 1.6. Version laufen ?




RE: Erweiterte Foren-Statistik 1.2.1 - Plexxart - 02.10.2010

Servus

Also ich habe jetzt mit Hilfe eines Supporters von MyBB das Plugin auf der 1.6.Version ins Laufen gebracht. Es waren schlicht und ergreifend ein paar Codes nicht richtig.
Die funktionierende Version hänge ich mal hier ran. Eine Änderung wurde auch bei der Rubrik "Wer war am länsten Online" gemacht. Hier wurde die Zeit bis auf die Stunden reduziert, weil für mich keinen Sinn macht zu wissen wieviel Sekunden der User online war.


.zip   Erweiterte_Foren-Statistik_1_4.zip (Größe: 23,59 KB / Downloads: 33)


RE: Erweiterte Foren-Statistik - Licht - 06.02.2013

(02.10.2010, 06:58)Plexxart schrieb: Servus

Also ich habe jetzt mit Hilfe eines Supporters von MyBB das Plugin auf der 1.6.Version ins Laufen gebracht. Es waren schlicht und ergreifend ein paar Codes nicht richtig.
Die funktionierende Version hänge ich mal hier ran. Eine Änderung wurde auch bei der Rubrik "Wer war am länsten Online" gemacht. Hier wurde die Zeit bis auf die Stunden reduziert, weil für mich keinen Sinn macht zu wissen wieviel Sekunden der User online war.


kann jemand php einstelllen das auch für Version 1.6.9 paßt?

danke.,.,

den datei hab ich runtergeladen und Reame gelesen das steht nur 1.4

weil in meine Forum Forum Seite unten keine Foren-Statistiken .

[attachment=8344]


deswegen möchte ich Plugin installieren..


RE: Erweiterte Foren-Statistik - MrBrechreiz - 07.02.2013

Mit Version 1.4 ist nicht die Kombatibilität gemeind, sondern die Version des Plugins. Zu erkennen ist es an dieser Zeile im Plugin, für welche Version des MyBB´s es geht.

Code:
"compatibility" => "16*",