taxonomy.php problem

  • Fatal error: Cannot redeclare get_object_taxonomies() (previously declared in /is/htdocs/wp1116476_BDF1ZF8AX3/www/wp-includes/taxonomy.php:40) in /is/htdocs/wp1116476_BDF1ZF8AX3/www/wp-admin/includes/taxonomy.php on line 58

    das sagt er mir jetzt??

    das problem ist entstanden als ich das "my category order" installieren wollte. das hatte soweit funktioniert (also plugin aktiviert)

    aber dann hat word press mir gesagt, dass er die datei taxonomy.php nicht beschreiben kann ...

    nach dem ich an CHMOD eigenschaften der datei gespielt hab (was nicht geklappt hatt und die datei erneut hochgeladen habe ging alles schief. jetzt komme ich nicht mehr in den admin bereich.....


    HILFEEEE

    • 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

  • hmm

    also dieses plugin habe ich per ftp in den entsprechenden ordner (wp-content/plugins) auf dem server gelegt und dann aktiviert. das hatte erst mal geklappt, doch die eigentlich aufgabe des plugins funktionierte nicht und es kam eine fehlermeldung - da fing der schlamassel an.

    ich kann mich an den genauen wortlaut der fehlermeldung leider nicht mehr erinnern aber die meldung sagte ungefähr : taxonomy.php is not writeable...bla bla

    genau hier hätte ich besser aufpassen müssen. naja.

    auf jeden fall habe ich dann versucht auf dem server die datei taxonomy.php beschreibbar zu machen anhand der CHMOD eigentschaften. 777 und sonstiges hatte er nicht angenommen, dann habe ich die datei auf dem server mit der auf meinem PC überschrieben aber die übertragung explizit binär gemacht weil es sein kann das wenn die datei in ascii übertragen wird die datei auch zerschossen sein kann.

    naja hat alles so nicht geklappt und jetzt komme ich nicht in den admin bereich. sobald ich mich anmelde kommt die fehlermeldung. ...

  • Ah du hast recht, seit 2.6.1 (Pluginversion) patchen die die taxonomy.php direkt, falls sie beschreibbar ist. Bei dir hats da wohl irgendwo geknallt. Ändere die Zeile mal direkt in der taxonomy.php von WP (bei 2.6.2 müsste das um Zeile 619 sein):

    Code
    else if ( 'term_group' == $orderby )
    	$orderby = 't.term_group';
    [COLOR="Red"]else if ( 'order' == $orderby )
    	$orderby = 't.term_order'[/COLOR]
    else
    	$orderby = 't.term_id';


    (Ich hoffe ich hab das jetzt richtig aus dem Plugincode rausgelesen...)

    Vorm Upload der geänderten Version mal die bestehende taxonomy.php vom Server löschen!

  • aah

    alles klar ich glaub da bin ich dann auf dem richtigen weg. zeile 619 hatte die fehlermeldung auch angesprochen.

    werde das heute abend zuhause ausprobieren. komme grade von hier nicht drann.

    danke für deine hilfe! - ich denke das wird klappen.

  • Mach das. Sinnvoll wäre natürlich, wenn du ne vollständige Fehlermeldung posten würdest. Wahrscheinlich ist das die, die direkt vom Plugin ausgegeben wird - dort wird auf jeden Fall auf die Zeile hingewiesen. ;-)

  • funzt immer noch nicht...

    weiß grad nimmer was ich machen soll...

    hatte jetzt auch zwischendurch versucht den blog von dem plugin zu säubern in dem ich das plugin aus dem ordner gelöscht habe und die orginale wp taxonomy datei hochgeladen hatte funzt auch net ... total zerschossen...ich komm nicht mehr in den admin bereich...wie kann ich das jetzt lösen..

    Einmal editiert, zuletzt von Buddhala (22. Oktober 2008 um 21:04)

  • taxonomy.php

    Also ich habe gerade die Meldung

    Zitat

    Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 24 bytes) in /verzeichnis/wordpress/wp-includes/taxonomy.php on line 2037

    bekommen.
    Hatte das letzte Plugin "WP Ajax Edit Comments" in Verdacht, nach Deaktivierung war die Fehlermeldung weg.
    Aktivierung und der Fehler trat wieder auf.
    Leider habe ich andauernd Probleme mit Plugins, meist zerstören sie mir nur das gültige HTML oder CSS, aber das ist auch mühsam. :cry:
    Eine Liste mit getesteten Plugins die ein gültiges HTML und CSS verwenden wäre ein Hammer. Wer tut sich die Arbeit an? :wink:

    Einmal editiert, zuletzt von helmeloh (24. Dezember 2008 um 05:40)

  • Danke marX, D.h. meine Spielereien mit PHP5 waren diesmal Schuld und nicht das Plugin, das hat anscheinend einfach nur mehr Speicher benötigt als ich in der php.ini eingestellt habe.
    Ist zwar peinlich, wenn man einmal selbst Schuld ist, aber wenn irged etwas nicht funktioniert habe ich immer zuerst einmal die Plugins in Verdacht, weil sie bis jetzt auch wirklich meist Schuld waren.
    Mir ist jedenfalls sehr geholfen mit deiner Antwort, denn dann muss ich mir das doch noch einmal ansehen, könnte ja jederzeit überall auftreten wo ich PHP verwende.
    Danke und schöne Feiertage.

    Einmal editiert, zuletzt von helmeloh (24. Dezember 2008 um 20:35)

  • So, jetzt habe in der php.ini, die der Apache benutzt auf 256M erhöht und siehe da, der Fehler tritt nicht mehr auf. Das kommt davon, wenn man 2 PHP-Versionen verwendet in der 2ten hatte ich 1232MB. Aber ich bin ja noch lernfähig, das nächste mal poste ich gleich hier, wenn mir ein unbekanntes Phänomen auftritt. Thks ;-)

Jetzt mitmachen!

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