Im Admin-Bereich / Edit-Fenster etc. öffnen sich Dialogfenster nicht

  • ich habe einige WP-Installation, die alle gut funktionieren.
    Eine davon habe ich mit dem Plugin "Duplicator" aus der Entwicklungs- in die Produktionsumgebung transferiert.
    Seitdem gibt es Schwierigkeiten, die auch mit dem Update auf WP 3.9 weiterbestehen.

    Im Editierfenster (Seite oder Beitrag oder CustomPostType) öffnen sich die Dialogfenster "Dateiem hinzufügen" aber auch andere wie "Add Download", "Status bearbeiten" oder "Sichtbarkeit bearbeiten" nicht. Auch die "Optionen" bei den verschiedenen Admin-Screens öffnen sich nicht.

    Ich habe es in verschiedenen Browsern versucht, überall gleich.
    Ich habe die Rechte verglichen, alles ok, sogar manchmal zu Testzwecken zu grosszügig

    ich habe ein debug.log schreiben lassen, das meldet aber nur Probleme mit "wp-includes/functions.php" und die ist ja bei allen WP 3.9-Installation gleich. Das kann es also nicht sein.

    Ich brauche unbedingt einen Tipp... sonst muss ich komplett neu installieren und das möchte ich ungerne

    • 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


  • ich habe ein debug.log schreiben lassen, das meldet aber nur Probleme mit "wp-includes/functions.php" und die ist ja bei allen WP 3.9-Installation gleich. Das kann es also nicht sein.

    Vermutlich leider doch - was steht in der debug.log?

    Mit offenen Augen träumen

  • ich habe die debug.log mal etwas anonymisiert und hier hochgeladen:

    Eine Datenbank-Abfrage funktioniert bei dir _nach meiner Interpretation nicht_

    wpdb::prepare() wurde <strong>fehlerhaft aufgerufen</strong>. Der Abfrage-Parameter wpdb::prepare() benötigt einen Platzhalter.


    (This message was added in version 3.9.) in ~/wp-includes/functions.php on line 3245

    Zeile: 3245:

    PHP
    if ( WP_DEBUG && apply_filters( 'doing_it_wrong_trigger_error', true ) ) {
            if ( function_exists( '__' ) ) {
                $version = is_null( $version ) ? '' : sprintf( __( '(This message was added in version %s.)' ), $version );
                $message .= ' ' . __( 'Please see <a href="http://codex.wordpress.org/Debugging_in_WordPress">Debugging in WordPress</a> for more information.' );
                trigger_error( sprintf( __( '%1$s was called <strong>incorrectly</strong>. %2$s %3$s' ), $function, $message, $version ) );


    Die Fehlermeldung kannst du mit dem Debug-Modus von Wordpress lieder nicht finden. Wenn du eine Locale Installation auf XAMPP hast? kannst du mit XDEBUG und Netbeans evtl. mehr erreichen.
    https://lemmingzshadow.net/73/netbeans-ide-mit-xdebug/

    Solltest du keine Entwicklungsumgebung haben, könntest du die Fehlermeldung mit einer Ausgabe erzwingen:

    zum Beispiel mit

    PHP
    ini_set('error_reporting',E_ALL);
        ini_set('display_errors',1);

    in der index.php

    und / oder
    http://php.net/manual/de/function.set-error-handler.php


    Wenn du scripten kannst? ich vermute, dass du noch alten Code Style in deiner Wordpress Version hast

    http://wemaflo.net/2012/12/wordpr…or-wpdbprepare/

    falsch

    PHP
    $wpdb->prepare( "SELECT * FROM table WHERE id = $id");

    richtiger

    PHP
    $wpdb->prepare( "SELECT * FROM table WHERE id = %d", $id );

    Mit offenen Augen träumen

    Einmal editiert, zuletzt von r23 (22. April 2014 um 19:04)

  • Danke, das überfordert mich im Moment etwas... ist schon zu langer Arbeitstag

    ich glaube aber eher, daß es an mehrfach geladenen JS-Dateien liegt, schau mal hier:

    [FONT=courier new]<script type='text/javascript' src='http://www.xyz.de/wp-content/plu…ic.js?ver=1.5.5'></script>
    <script type='text/javascript' src='http://www.xyz.de/wp-content/plu…asic.js?ver=1.2'></script>
    <script type='text/javascript' src='http://www.xyz.de/wp-content/plu…ts.js?ver=1.3.2'></script>
    <script type='text/javascript' src='http://www.xyz.de/wp-content/plu…ts.js?ver=1.9.3'></script>
    <script type='text/javascript' src='http://www.xyz.de/wp-content/plu…ls.js?ver=1.5.5'></script>
    <script type='text/javascript' src='http://www.xyz.de/wp-content/plu…tils.js?ver=1.2'></script>[/FONT]

    ich wende mich mal an den Support der hhier genannten Plugins..

    danke erstmal!

  • also nun sind die Schuldigen gefunden!

    Ich habe mühsam eine Paralllel-Installation gemacht und solange die Plugins eingebunden, eins nach dem anderen, bis der Fehler auftritt. Es hat nichts mit den o.g. Datenbank-Geschichten oder mehrfach geladener JS zu tun, der Fehler tritt auf, sobald WPML und WP.Types als Plugin aktiviert sind

    mal sehen was der Support meint, die kümmern sich nun

    Gruss und danke für die Mühe

Jetzt mitmachen!

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