Bei mir läuft Admidio auf einem Bananapi-Board (mit SSD). Die Performance ist in Ordnung, aber der hohe Wert fürs hashing ist so nachvollziehbar.XimeX hat geschrieben:Wenn wir das einbauen sollten wir eine Überprüfung auf den Wert 31 machen. Dieser ist der maximale Wert (außer man verwendet das SHA512 Verfahren. Dann liegts bei 999999999. Deswegen auch _nicht_ >=31 abfragen)
Werte über 10 sind nichts besonderes. Eigentlich sollten die Server stark genug sein um zumindest 12 zu schaffen. Alles über 20 wäre sehr hoch für die _heutige_ Zeit. Aber noch im grünen Bereich.
Auf meinem Notebook braucht er bei cost=20 ca 60sec für einen Hash. Man sagt die ideale Hashzeit ist so zwischen 0,2 und 0,4sec.
Aber 60sec würden nicht gleich Schuld sein dass das Script abbricht. (Achtung: Stufen steigen Exponentiell!)
Falls wir noch eine neue v3.1 rausbringen sollten wir das dort auch einbauen. Falls sich die Fälle häufen sollten wir auf alle Fälle eine neue Version rausbringen.
Fehler in passwordhashing.php
Re: Fehler in passwordhashing.php
verwendet Admidio auf rgk.org
Re: Fehler in passwordhashing.php
@kanu:
Heißt das du verwendest SHA512? Welchen cost Wert hast du? Eine SSD bringt hier nichts. Für die performance ist hier rein die CPU verantwortlich. (Als Vergleich: mein Notebook hat einen Intel i7. Hier brauchts wie gesagt 60sec für cost=20)
@Giovanni9030:
Wart am besten auf die Beta 3. Wird vermutlich dieses Wochenende rauskommen. Dann testen wir das ganze nochmals.
Heißt das du verwendest SHA512? Welchen cost Wert hast du? Eine SSD bringt hier nichts. Für die performance ist hier rein die CPU verantwortlich. (Als Vergleich: mein Notebook hat einen Intel i7. Hier brauchts wie gesagt 60sec für cost=20)
@Giovanni9030:
Wart am besten auf die Beta 3. Wird vermutlich dieses Wochenende rauskommen. Dann testen wir das ganze nochmals.
Re: Fehler in passwordhashing.php
31 hatte ich, habe es dann auf 10 korrigiert. Mit einem i7 kann ich nicht ganz mithalten, es läuft auf einem Allwinner A20 SoC mit ARM-Cortex-A7-CPU.
verwendet Admidio auf rgk.org
Re: Fehler in passwordhashing.php
Ich hoffe das der letzte Fehler jetzt behoben ist. Es wird morgen eine v3.2 Beta 3 geben und vll auch eine v3.1.10
Fehler in passwordhashing.php
Bitte setzt noch einmal die Testungebung von eurer 3.1 neu auf und führt das Update auf die 3.2 Beta 3 durch. Es sollte jetzt nicht mehr zu den hier geschielderten Problemen kommen.
Re: Fehler in passwordhashing.php
Soll der Test direkt von 3.1.x (< Version 3.1.10) sein oder zunächst 3.1.x auf 3.1.10 und danach auf 3.2.0 Beta 3 geupdatet werden?
Gruß Offe
Gruß Offe
Re: Fehler in passwordhashing.php
Wenns geht direkt von 3.1.x (< 3.1.10).
Viele Grüße
Fasse
Viele Grüße
Fasse
Re: Fehler in passwordhashing.php
also ich habe nun meine Testinstallation auf den Stand von 3.1.9 erstellt und wollte direkt auf 3.2.0 Beta 3 updaten. System_hashing_cost steht vor dem Update auf 31. Wenn ich nun die Files ersetzt habe, erscheint beim Aufruf der Admidio-Installation (noch kein Datenbankupdate passiert) folgender Fehler
Danke und Gruß
Offe
Vielleicht könnte das jemand nochmal verifizieren.PHP Fatal error: Call to a member function info() on null in /var/www/html/adm_program/syste/classes/database.php on line 497
Danke und Gruß
Offe
Re: Fehler in passwordhashing.php
du meinst beim aufruf von update.php oder?
Sieht so aus als wäre das globale $gLogger objekt nicht initialisiert. Ergibt aber keinen Sinn... Steht was im log file? (adm_my_files/logs/admidio.log)
Sieht so aus als wäre das globale $gLogger objekt nicht initialisiert. Ergibt aber keinen Sinn... Steht was im log file? (adm_my_files/logs/admidio.log)
Re: Fehler in passwordhashing.php
Ich rufe immer das Root-Verzeichnis auf und werde dann auf die Update-Seite weitergeleitet.
Der Fehler tauchte nur im PHP-Errorlog auf, es wurde kein Admidio-Logfile angelegt.
Gruß Offe
Der Fehler tauchte nur im PHP-Errorlog auf, es wurde kein Admidio-Logfile angelegt.
Gruß Offe
Re: Fehler in passwordhashing.php
Also du rufst direkt den root ordner von admidio auf, wirst weitergeleitet auf die adm_program/installation/update.php und dann kommt direkt der Fehler?
Hast du auch den libs ordner akualisiert?
Hast du auch den libs ordner akualisiert?
Re: Fehler in passwordhashing.php
Ich habe den Test nun nochmal langsam Schritt für Schritt durchgeführt. Ein Update von 3.1.9 auf 3.2.0 Beta 3 hat nun funktioniert. system_hashing_cost war zunächst auf 3.1.9 = 31, nach dem Update auf 3.2.0 Beta 3 auf 11, das Update lief durch. Irgendwas scheint da das letzte Mal eventuell beim Hochladen etc. schief gegangen zu sein.
Da mir noch ein zwei Dinge beim Update aufgefallen sind, habe ich dies nun mal in einen extra Thread gepackt viewtopic.php?f=11&t=7281
Gruß Offe
Da mir noch ein zwei Dinge beim Update aufgefallen sind, habe ich dies nun mal in einen extra Thread gepackt viewtopic.php?f=11&t=7281
Gruß Offe
Re: Fehler in passwordhashing.php
Dann ist dieses Thema ja erledigt.