Benutzer registrieren = Fatal Error

  • Hallöchen ich hab da ein echt hartnäckiges Problem...
    Ich such deswegen schon über 2 Stunden per Google ect. nach einer Lösung.

    Ich hoffe ihr könnt mir helfen:

    Also ich habe das BuddyPress-Combo Paket heruntergeladen. (Buddypress ist dort auf Version 1.1)
    Wordpress Mu installiert und Buddypress in Plugins aktiviert.

    Wenn sich jetzt aber ein neuer Nutzer sich registrieren möchte kommt zwar das Feld Benutzername und Emailadresse (Eingabe Felder) aber nicht der Rest... also die Profil eingaben... und registrations Button

    Darunter steht folgendes:
    Fatal error: Call to undefined method BP_XProfile_Field::get_edit_html() in blablabla/wp-content/plugins/buddypress/bp-xprofile/deprecated/bp-xprofile-deprecated.php on line 446

    Durch diesen Fehler kann sich der Benutzer auch nicht registrieren bzw. der Button ist verschwunden auf der Registration Seite sowie die Buddypress bar oben...

    Kann mir jemand helfen? :|

    Muss man umbedingt in die besagte PHP? Und welche Zeile ist es genau?

    Einmal editiert, zuletzt von Ivo89 (4. Oktober 2009 um 02:17)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • nachschauen...

    Hi Ivo,

    er gibt dir ja eigentlich schon die Antwort vor.

    Schau mal in Zeile 446 nach, welcher Aufruf erfolgt, der zur Fehlermeldung führt.

  • Ok, habs geprüft ist ein Bug mit BuddyPress. Bis zum nächsten Update, nimm mal meine angepasste bp-xprofile-deprecated.php.

    Danke dir für die Mühe...
    aber klappt leider immer noch nicht...
    Genau die selbe Fehlermeldung. :-(

    Einmal editiert, zuletzt von Ivo89 (5. Oktober 2009 um 10:19)

  • Benutzt du das Buddypress-Theme

    Ist die Seite auf der sich das Anmeldeformular befindet das Buddypress-Theme oder ein anderes Wordpress-Theme? Habe die selbe Fehlermeldung wenn ich als Startseite ein angepasstes Wordpress-Theme nutze.
    Wenn es damit zu tun hat versuche mal das Buddypress-Theme zu aktivieren.

    Grüße Christian

    Einmal editiert, zuletzt von Bossechris (5. Oktober 2009 um 13:37)

  • Ist die Seite auf der sich das Anmeldeformular befindet das Buddypress-Theme oder ein anderes Wordpress-Theme? Habe die selbe Fehlermeldung wenn ich als Startseite ein angepasstes Wordpress-Theme nutze.
    Wenn es damit zu tun hat versuche mal das Buddypress-Theme zu aktivieren.

    Grüße Christian

    Also das Wordpress Theme hab ich mal auf das Default Theme gemacht... wieder die gleiche Fehlermeldung!

    Das Buddypress Theme hab ich auf "Buddypress Social Network Parent Theme" (1.1)

    Auf das Buddypress Default Theme kann ich nicht wechseln. Scheint auch ein Bug zu sein. Es steht zwar Einstellung gespeichert aber wieder das gleiche Parent Theme... zum verzweifeln...

    Und ich möchte nochmal wiederholen das ich nix daran rumgebastelt habe und ALLE Datein vor ein paar Tage hier auf Buddypress Deutschland heruntergeladen habe.

    Scheint echt buggi zu sein...

    P.s Ein anderes heruntergeladenes Buddypress Theme geht zu aktivieren. Seltsam! Trotzdem immer noch die gleiche Fehlermeldung...

    Einmal editiert, zuletzt von Ivo89 (5. Oktober 2009 um 14:00)

  • Sind die Buddypress-Themes im richtigen Ordner??

    Befinden sich die Neuen Buddypress-Themes im Theme-Ordner von WP und hast du die im Admin-Bereich auch freigegeben und dann das bp-default für deine Startseite aktiviert?

  • Befinden sich die Neuen Buddypress-Themes im Theme-Ordner von WP und hast du die im Admin-Bereich auch freigegeben und dann das bp-default für deine Startseite aktiviert?

    Also die NEUEN Buddypress Theme befinden sich in /wp-content/bp-themes dort wo auch die alten themes bzw. das "default theme" gespeichert ist. (Den Ordner musste man ja gleich am Anfang verschieben darum ist er dort)

    Alle Wordpress Themes sind im Admin berreich freigegeben. Buddypress Themes kann man ja nicht freigeben. Bzw. die kann man eh nur im Plugin anschauen und wechseln.

    bp-default kann ich weiterhin nicht aktivieren... zwar steht Einstellung gespeichert aber trotzdem wird das Parent Theme als buddypress theme eingesetzt. Wobei ein anderes "neues" buddypress Theme zum wechseln funktioniert.

    Einmal editiert, zuletzt von Ivo89 (5. Oktober 2009 um 14:21)

  • Verschiebe die neuen Themes mal...

    Verschiebe die Neuen Themes mal in den Ornder

    /wp-content/themes
    (also bp-default und bp-sn-parent)

    Dann benenne den orndner bp-thmes mal um in bsp: bp-themes-alt.
    Nun müssten die neuen Themes unter Admin >> Themes zu finden sein. Aktiviere es dort (bp-default) und dann noch als Theme für deine Starseite aktivieren...

  • Verschiebe die Neuen Themes mal in den Ornder

    /wp-content/themes
    (also bp-default und bp-sn-parent)

    Dann benenne den orndner bp-thmes mal um in bsp: bp-themes-alt.
    Nun müssten die neuen Themes unter Admin >> Themes zu finden sein. Aktiviere es dort (bp-default) und dann noch als Theme für deine Starseite aktivieren...

    Hab das jetzt so gemacht und es klappt. Auch die Registrierung klappt.

    Kann man nun etwa nicht mehr ein Buddypress UND ein Wordpress Theme auswählen? Vorher ging das doch mit 2 themes gleichzeitig?
    Und warum wurde dann nicht gleich darauf hingewießen das man die Buddypress Themes in den wp theme ordner verschieben muss xD

    Und wo kann man nun die Wordpress Artikel sehen? Oje Fragen über Fragen...
    Update: Artikel kann man nun unter "Blog" sehen... oje... gefällt mir nich...

    Einmal editiert, zuletzt von Ivo89 (5. Oktober 2009 um 14:52)

  • Ja, dass scheint problematisch zu sein...

    Mir persönlich würde es auch besser gefallen wenn ich als Startseite ein standart WP_Theme nehmen könnte und nur für die von Buddypress erzeugten Seiten die Buddypress-Themes genutzt werden müssen.

    GIGALinux hat oben ja schon angedeutet, dass dieser Fehler vielleicht im nächsten Update behoben sein wird.

    Also haben wir halt Gedult. Und wenn es nicht klappt muss ich halt das Buddypress-Theme anpassen. Sowas dauert bei mir aber da ich kein Profi bin...

    Grüße Christian

    Anmerkung: Dieses Problem ist auch in der englischsprachigen Community ein Thema. Deshalb haben wir vielleicht Glück und es gibt eine Lösung nach unseren Vorstellungen...

    Einmal editiert, zuletzt von Bossechris (5. Oktober 2009 um 19:45)

  • Sorry, ich hab komplett den Faden verloren.

    Wenn ich richtig verstanden habe mögt ihr es nicht, dass BuddyPress 1.1 nur ein Theme hat? Falls ja, das ist ein Vorteil.

    Die alten Themes aus BuddyPress 1.0 laufen ja ganz normal weiter, nichts verschieben oder so.

    Ich habe auch nirgendwo angedeutet dass das ein Bug ist. Das soll so sein.

  • Nabend Dennis

    Nee... laufen leider nicht ganz normal weiter. Es kommt leider zu der beschriebenen Fehlermeldung wenn man als Blog-Theme (Hauptblog im WP-MU) ein normales WP-Theme benutzt.

    Grüße Christian

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!