Verzeichnis "wp-content" konnte nicht gefunden werden

  • Liebe Liste,

    ich habe auf einer neuen Domain Wordpress neu aufgesetzt und mittels SQL-Backup die Daten aus einem anderen Blog eingespielt. Alles funzt super...

    Nur bei der Aktualisierung oder Installation von Plugins bringt er folgenden - eigentlich auch hier im Forum bekannten - Fehler:

    PHP
    Das Verzeichnis "wp-content" konnte nicht gefunden werden.

    1. Die Ordner "wp-content", "upload" und "tmp" haben alle die vollen Rechte 777.

    2. Und mittels folgender Code-Zeilen in der config.php hatte ich es nun schon versucht:


    PHP
    ... define ('WPLANG', 'de_DE');
    
    
    putenv('TMPDIR='. $_SERVER['DOCUMENT_ROOT'] .'/wp-content/tmp');
    define('WP_TEMP_DIR', ABSPATH . 'wp-content/tmp');


    sowie in einem anderen Versuch:

    PHP
    /... if ( !defined('ABSPATH') )
        define('ABSPATH', dirname(__FILE__) . '/');
    
    
    
    
    putenv('TMPDIR=/var/www/xxx/html/domain_xxx/wp-content/tmp');
    define('WP_TEMP_DIR', ABSPATH . 'wp-content/tmp');

    Alles hat nicht funktioniert. *grummel*
    Hat jemand eine Idee?

    • 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 auf einer neuen Domain Wordpress neu aufgesetzt und mittels SQL-Backup die Daten aus einem anderen Blog eingespielt. Alles funzt super...

    Steht der Pfad aus welchen Gründen auch immer evtl. in der Datenbank und wurde nicht geändert?

    was soll das werden

    PHP
    putenv('TMPDIR='. $_SERVER['DOCUMENT_ROOT'] .'/wp-content/tmp');


    http://php.net/manual/de/function.putenv.php

    Wenn du eine Konstante TMPDIR benötigst (warum auch immer) verwende
    define

    PHP selber verwendet upload_tmp_dir


    PHP
    define('WP_TEMP_DIR', ABSPATH . 'wp-content/tmp');

    hier fehlt ein slash /

    PHP
    define('WP_TEMP_DIR', ABSPATH . 'wp-content/tmp/');

    hth

    ralf

    Mit offenen Augen träumen

  • Hallo,

    in meiner aktuellen WP Version ergab die Suche nach

    Zitat

    Suchen nach: Das Verzeichnis
    .
    /usr/r23/htdocs/wordpress/wp-content/languages/de_DE.po(12116): msgstr "Das Verzeichnis \"wp-content\" konnte nicht gefunden werden."
    Es wurden 10 Vorkommen in 2 Datei(en) gefunden.

    ~wp/wp-content/languages/de_DE.po

    PHP
    #: wp-admin/includes/class-wp-upgrader.php:48
    msgid "Unable to locate WordPress Content directory (wp-content)."
    msgstr "Das Verzeichnis \"wp-content\" konnte nicht gefunden werden."

    danach wird die Fehlermeldung nur in der
    wp-admin/includes/class-wp-upgrader.php
    erzeugt.

    und zwar bei der Prüfung

    PHP
    case WP_CONTENT_DIR:
                        if ( ! $wp_filesystem->wp_content_dir() )
                            return new WP_Error('fs_no_content_dir', $this->strings['fs_no_content_dir']);
                        break;


    a - was steht in [COLOR=Red]$wp_filesystem->wp_content_dir()[/COLOR] bei dir?
    b - warum steht in [COLOR=Red]$wp_filesystem->wp_content_dir()[/COLOR] bei dir dort nicht der richtige pfad?

    cu

    ralf

    Mit offenen Augen träumen

  • falscher Thread, sorry

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

    Einmal editiert, zuletzt von mensmaximus (19. August 2014 um 07:12)

Jetzt mitmachen!

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