Keine Gruppen mehr anlegen möglich Keine Gruppen mehr anlegen möglich
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Keine Gruppen mehr anlegen möglich

Started by zeusel, November 25, 2012, 07:17:35 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

zeusel

Hallo,

ich habe ein kleines Problem. In meiner Coppermine Galerie (Ver 1.5.16) kann ich keine Gruppen mehr anlegen. Woran könnte das liegen?

Gruß  Manuel

Αndré

Zunächst solltest du auf die neueste Version (derzeit cpg1.5.20) upgraden. Wenn es danach immer noch nicht geht, bräuchten wir schon etwas mehr Details (Link zur Galerie, ist die Galerie gebridged, Anzahl der Gruppen, ...).

zeusel


zeusel

Also Update gemacht...das gleiche Problem.
Ich habe 102 Gruppen....ist das mit den Gruppen begrenzt?

Link zur Galerie: galerie2.fotograf-berlin-potsdam.de

Αndré

Was genau passiert denn, wenn du eine neue Gruppe anlegen möchtest?

zeusel

Ich erhalte ein leeres Feld bei dem ich eine Gruppe eingeben könnte, wenn ich allerdings auf speichern Klicke bleibt das Feld leer.

Αndré

Kannst du bitte einen Dump deiner "usergroups"-Tabelle anhängen? Dann kann ich mir den importieren und selbst mal herumtesten.

zeusel

anbei...
das problem hatte ich bei den älteren versionen übrigens auch schon

Αndré

Ich kann problemlos weitere Gruppen in meiner Galerie anlegen. Evtl. greift hier irgendeine serverseitige Beschränkung (Stichwort post_max_size oder Suhosin).

zeusel

Ok da ich die Werte verändern kann, was hast Du dort für Werte drin stehen`??

zeusel

Hmm ich habe gerade nochmals überlegt...also das kann so nicht direkt stimmen wegen post_max_size....die Variable gibt ja nur an, wie groß die geposteten Dateien sein dürfen! serverseitige Beschränkung kann auch irgendwie nicht direkt sein. Die Probleme tauchen nur bei Coppermine auf. Ich habe parallel ein Forum mit über 700 Mitgliedern laufen und die Registrierung klappt trotzdem. Der Fehler würde ja auch dann entsprechend an anderer Stelle auftauchen.

Αndré

Was hat die Registrierung eines Benutzers mit dem Anlegen einer neuen Gruppe zu tun?

Pro Benutzergruppe werden 21 bzw. 22 Formularfelder übermittelt, dazu noch ein paar für andere Schaltflächen. D.h. bei 100 Benutzergruppen werden 2200 Felder mit Daten übermittelt. Teilweise reicht allein die Anzahl aus damit der Server jegliche Dienste verweigert, evtl. kommst du auch über das Datenlimit. Zum Vergleich: post_max_size ist bei mir 16M, Suhosin habe ich nicht installiert.

Kannst du denn ältere Gruppen bearbeiten, oder passiert da auch nichts?

zeusel

Also:

1. bereits existierende Benutzergruppen kann ich auch nicht bearbeiten!
2. Du hast geschrieben pro Benutzergruppen werden 21 bzw. 22 Formularfelder übermittelt....so weit so schön. Bei 100 Benutzergruppen werden 22000 Felder übermittelt. Auch schön und gut. Aber ich lege ja nicht 100 Benutzergruppen auf einmal an!!
Ich möchte jetzt einfach eine einzige Benutzergruppe hinzufügen und das klappt nicht!

Αndré

Es wird aber immer das gesamte Formular abgeschickt und nicht nur ein Teil davon. Du hast nun zwei Möglichkeiten:
1. finde und korrigiere die serverseitigen Beschränkungen
2. füge die Gruppe manuell in der Datenbank hinzu

Alternativ könnte man auch noch Coppermine anpassen, dass es (wie beim "Dateien bearbeiten"-Formular) maximal 25/50/75/100 Gruppen auf einmal anzeigt und zusätzlich eine Seitennummerierung einführen.

zeusel

ok wie kann ich coppermine anpassen? denke das wäre am einfachsten
ich wüßte nämlich nicht wo es noch serverseitige beschränkungen geben sollte. Suhosin ist auch nicht installiert.

Αndré

Coppermine anzupassen ist die mit Abstand zeitaufwändigste Methode. Eine fertige Lösung kann ich dir da auch nicht anbieten, jedoch sollten alle Anpassungen in der Datei groupmgr.php vorgenommen werden können.