Mitgliedsbeitrag startet nach Migration nicht mehr
-
- Beiträge: 36
- Registriert: 8. Jan 2012, 19:29
Mitgliedsbeitrag startet nach Migration nicht mehr
Hi Zusammen,
ich habe eine etwas größere Migration durchgeführt und dabei die Datenbank von MySQL nach PostgreSQL portiert. Admidio wurde neu entpackt, gegen die PostgreSQL konfiguriert und das Mitgliedsbeitrag Plugin installiert.
Es scheint alles zu funktionieren bis auf Mitgliedsbeitrag. Beim Aufruf kommt die Installationsseite. Die Profilfelder sind alle vorhanden. Beim Soll-Ist-Vergleich gab es zunächst zwei Abweichungen zwischen TEXT und BIGTEXT. Das habe ich korrigiert. Darüber hinaus weichen die Berechtigungen ab, wobei das auch im alten System schon so war und dort problemlos funktioniert hat.
Hier Screenshots der Seiten:
Hat jemand eine Idee, wie ich das fixen kann?
Viele Grüße
Pascal
ich habe eine etwas größere Migration durchgeführt und dabei die Datenbank von MySQL nach PostgreSQL portiert. Admidio wurde neu entpackt, gegen die PostgreSQL konfiguriert und das Mitgliedsbeitrag Plugin installiert.
Es scheint alles zu funktionieren bis auf Mitgliedsbeitrag. Beim Aufruf kommt die Installationsseite. Die Profilfelder sind alle vorhanden. Beim Soll-Ist-Vergleich gab es zunächst zwei Abweichungen zwischen TEXT und BIGTEXT. Das habe ich korrigiert. Darüber hinaus weichen die Berechtigungen ab, wobei das auch im alten System schon so war und dort problemlos funktioniert hat.
Hier Screenshots der Seiten:
Hat jemand eine Idee, wie ich das fixen kann?
Viele Grüße
Pascal
Re: Mitgliedsbeitrag startet nach Migration nicht mehr
Hallo Pascal,
wenn das Setup von Mitgliedsbeitrag den SOLL-IST-Vergleich anzeigt, sind bereits alle erforderlichen Profilfelder angelegt worden. Auch wenn hier Unterschiede von SOLL-IST angezeigt werden, sollte das Plugin funktionieren. Über die Eigenschaften eines Profilfeldes (Admidio Einstellungen-Module-Profil-Profilfeld bearbeiten) kannst du die Unterschiede bearbeiten.
Aber noch ein Hinweis: Mitgliedsbeitrag ist nicht unter PostgreSQL getestet.
Gruß
rmb
wenn das Setup von Mitgliedsbeitrag den SOLL-IST-Vergleich anzeigt, sind bereits alle erforderlichen Profilfelder angelegt worden. Auch wenn hier Unterschiede von SOLL-IST angezeigt werden, sollte das Plugin funktionieren. Über die Eigenschaften eines Profilfeldes (Admidio Einstellungen-Module-Profil-Profilfeld bearbeiten) kannst du die Unterschiede bearbeiten.
Aber noch ein Hinweis: Mitgliedsbeitrag ist nicht unter PostgreSQL getestet.
Gruß
rmb
-
- Beiträge: 36
- Registriert: 8. Jan 2012, 19:29
Re: Mitgliedsbeitrag startet nach Migration nicht mehr
Hi @rmb,
verzeih die späte Antwort, ich war ein paar Tage unterwegs.
Dann wird es wohl an der Datenbank liegen. Muss ich zurück migrieren
Kannst du vielleicht auf der Plugin-Seite einen fetten Hinweis einbauen, dass das Plugin nur mit MySQL funktioniert. Ich hab jetzt auch nur durch deine Info gesehen, dass dort der Hinweis steht, dass es mit MySQL funktioniert. Mir wäre aber nicht in den Sinn gekommen, dass einzelne Plugins nur mit einzelnen DBs funktionieren.
VG
Pascal
verzeih die späte Antwort, ich war ein paar Tage unterwegs.
Dann wird es wohl an der Datenbank liegen. Muss ich zurück migrieren
Kannst du vielleicht auf der Plugin-Seite einen fetten Hinweis einbauen, dass das Plugin nur mit MySQL funktioniert. Ich hab jetzt auch nur durch deine Info gesehen, dass dort der Hinweis steht, dass es mit MySQL funktioniert. Mir wäre aber nicht in den Sinn gekommen, dass einzelne Plugins nur mit einzelnen DBs funktionieren.
VG
Pascal
Re: Mitgliedsbeitrag startet nach Migration nicht mehr
Hallo Pascal,
wenn du ein bischen Geduld hast, kann ich mir das mit der Datenbank einmal anschauen.
Würde das dann in den nächsten Tagen mal anschauen.
Gruß
Fasse
wenn du ein bischen Geduld hast, kann ich mir das mit der Datenbank einmal anschauen.
Würde das dann in den nächsten Tagen mal anschauen.
Gruß
Fasse
-
- Beiträge: 36
- Registriert: 8. Jan 2012, 19:29
Re: Mitgliedsbeitrag startet nach Migration nicht mehr
Hey,
das wäre natürlich super. Mit dem Zahlungslauf kann ich auch noch etwas warten.
Falls ich unterstützen, bspw. etwas testen kann, melde dich gern.
Viele Grüße
Pascal
das wäre natürlich super. Mit dem Zahlungslauf kann ich auch noch etwas warten.
Falls ich unterstützen, bspw. etwas testen kann, melde dich gern.
Viele Grüße
Pascal
Re: Mitgliedsbeitrag startet nach Migration nicht mehr
Ging jetzt doch schneller als gedacht.
Habe hier einen Pull-Request erstellt:
https://github.com/rmbinder/Mitgliedsbeitrag/pull/144
Habe hier einen Pull-Request erstellt:
https://github.com/rmbinder/Mitgliedsbeitrag/pull/144
-
- Beiträge: 36
- Registriert: 8. Jan 2012, 19:29
Re: Mitgliedsbeitrag startet nach Migration nicht mehr
Hi,
vielen Dank! Ich habe mal testweise den aktuellen latest Stand installiert und damit startet Mitgliedsbeitrag wieder. Werde das ganze mal genauer testen.
vielen Dank! Ich habe mal testweise den aktuellen latest Stand installiert und damit startet Mitgliedsbeitrag wieder. Werde das ganze mal genauer testen.
Re: Mitgliedsbeitrag startet nach Migration nicht mehr
Wenn dir das noch was auffällt, melde dich hier. Hab es rudimentär getestet, aber bestimmt nicht alles erwischt.
-
- Beiträge: 36
- Registriert: 8. Jan 2012, 19:29
Re: Mitgliedsbeitrag startet nach Migration nicht mehr
Hey Zusammen,
ich hatte etwas Zeit zu testen. Hier sind mir zwei Probleme aufgefallen:
Die Beitragsanalyse schmiert ab, direkt wenn man drauf klickt. Im Backend wird folgendes geloggt:
PHP Fatal error: Uncaught TypeError: Unsupported operand types: string * int in /var/www/admidio/adm_plugins/membership_fee/analysis.php:123\nStack trace:\n#0 {main}\n thrown in /var/www/admidio/adm_plugins/membership_fee/analysis.php on line 123, referer: https://vereinsverwaltung.fctf-verwaltu ... ip_fee.php
Das Erzeugen neuer Mitgliedsnummern funktioniert nicht. Hier behauptet das System "Es können keine neuen Mitgliedsnummern zugewiesen werden, da alle Mitglieder bzw. alle Mitglieder der ausgewählten Rollen, bereits eine Mitgliedsnummer besitzen.". Ich habe aber 4 Mitglieder ohne Mitgliedsnummern. Wenn ich versuche, neue Mandatsreferenzen zu erzeugen, meckert er auch genau für die 4 an, dass sie keine Mitgliedsnummer haben.
Soll ich zusätzlich ein GitHub Issue anlegen?
VG
Pascal
ich hatte etwas Zeit zu testen. Hier sind mir zwei Probleme aufgefallen:
Die Beitragsanalyse schmiert ab, direkt wenn man drauf klickt. Im Backend wird folgendes geloggt:
PHP Fatal error: Uncaught TypeError: Unsupported operand types: string * int in /var/www/admidio/adm_plugins/membership_fee/analysis.php:123\nStack trace:\n#0 {main}\n thrown in /var/www/admidio/adm_plugins/membership_fee/analysis.php on line 123, referer: https://vereinsverwaltung.fctf-verwaltu ... ip_fee.php
Das Erzeugen neuer Mitgliedsnummern funktioniert nicht. Hier behauptet das System "Es können keine neuen Mitgliedsnummern zugewiesen werden, da alle Mitglieder bzw. alle Mitglieder der ausgewählten Rollen, bereits eine Mitgliedsnummer besitzen.". Ich habe aber 4 Mitglieder ohne Mitgliedsnummern. Wenn ich versuche, neue Mandatsreferenzen zu erzeugen, meckert er auch genau für die 4 an, dass sie keine Mitgliedsnummer haben.
Soll ich zusätzlich ein GitHub Issue anlegen?
VG
Pascal
Re: Mitgliedsbeitrag startet nach Migration nicht mehr
Hallo Pascal,
ich hatte deine Antwort leider übersehen. Hab es mir heute mal angeschaut und folgenden Pull-Request erstellt:
https://github.com/rmbinder/Mitgliedsbeitrag/pull/147
Allerdings konnte ich das Problem mit der Beitragsanalyse nicht nachvollziehen. Die hat bei mir auf Anhieb funktioniert. Ich habe dort aber mal auf Verdacht eine Anpassung vorgenommen. Gib mal bitte Rückmeldung, ob es damit bei dir klappt.
Viele Grüße
Fasse
ich hatte deine Antwort leider übersehen. Hab es mir heute mal angeschaut und folgenden Pull-Request erstellt:
https://github.com/rmbinder/Mitgliedsbeitrag/pull/147
Allerdings konnte ich das Problem mit der Beitragsanalyse nicht nachvollziehen. Die hat bei mir auf Anhieb funktioniert. Ich habe dort aber mal auf Verdacht eine Anpassung vorgenommen. Gib mal bitte Rückmeldung, ob es damit bei dir klappt.
Viele Grüße
Fasse
-
- Beiträge: 36
- Registriert: 8. Jan 2012, 19:29
Re: Mitgliedsbeitrag startet nach Migration nicht mehr
Hey Fasse,
alles gut, ich bin ja auch nicht der schnellste. Der Fix hat leider nichts geändert (außer das der Fehler jetzt in Zeile 125 statt in 123 fliegt).
Kann ich irgendwie beim debugging helfen? Wir können auch mal ne Variante der analysis.php mit nem Berg an Debug-Code ausstatten.
VG
Pascal
alles gut, ich bin ja auch nicht der schnellste. Der Fix hat leider nichts geändert (außer das der Fehler jetzt in Zeile 125 statt in 123 fliegt).
Kann ich irgendwie beim debugging helfen? Wir können auch mal ne Variante der analysis.php mit nem Berg an Debug-Code ausstatten.
VG
Pascal
Re: Mitgliedsbeitrag startet nach Migration nicht mehr
Die Zeile ist schon wichtig, wir sind nämlich einen Schritt weiter. Es ist zwar dieselbe Fehlermeldung bezieht sich aber auf eine andere Programmstelle. Wie gesagt, da ich selber den Fehler nicht bekomme, kann ich es nicht testen.
Füge noch die Anpassung aus diesem Pull-Request bei dir hinzu:
https://github.com/rmbinder/Mitgliedsbeitrag/pull/151
Füge noch die Anpassung aus diesem Pull-Request bei dir hinzu:
https://github.com/rmbinder/Mitgliedsbeitrag/pull/151