Wordpress installiert bei hosteurope

  • Hallo Zusammen,

    hoffe mir kann einer Helfen. Ich habe heute das erste mal das WP dem FTP installiert und jetzt möchte ich gerne auf meiner Seite noch weitere Plugins direkt installieren. Allerdings bekomme ich immer die Fehlermeldung, "wp-content kann nicht gefunden werden".

    Ich habe auch schon gehuckt und da wird immer geschrieben, dass man folgenden Schnipsel mit in die wp-config-sample.php einbinden soll:


    [COLOR=#2B2B2B][FONT=monospace]putenv('TMPDIR='. $_SERVER['DOCUMENT_ROOT'] .'/wp-content/tmp');define('WP_TEMP_DIR', ABSPATH . 'wp-content/tmp');[/FONT][/COLOR]


    Allerdings weiß ich nicht wirklich wo, da ich den folgenden Schnipsle nicht in der wp-config-sample.php Datei habe.

    [COLOR=#2B2B2B][FONT=Lato]define (‘WP_LANG’)[/FONT][/COLOR]

    Bei mir sieht die wp-config-sample.php Datei wie folgt aus:


    <?php
    /**
    * In dieser Datei werden die Grundeinstellungen für WordPress vorgenommen.
    *
    * Zu diesen Einstellungen gehören: MySQL-Zugangsdaten, Tabellenpräfix,
    * Secret-Keys, Sprache und ABSPATH. Mehr Informationen zur wp-config.php gibt es
    * auf der { Link https://codex.wordpress.org/Editing_wp-config.php wp-config.php editieren}
    * Seite im Codex. Die Informationen für die MySQL-Datenbank bekommst du von deinem Webhoster.
    *
    * Diese Datei wird von der wp-config.php-Erzeugungsroutine verwendet. Sie wird ausgeführt,
    * wenn noch keine wp-config.php (aber eine wp-config-sample.php) vorhanden ist,
    * und die Installationsroutine (/wp-admin/install.php) aufgerufen wird.
    * Man kann aber auch diese Datei nach "wp-config.php" kopieren, alle fehlenden Werte
    * ergänzen und die Installation anschließend starten.
    *
    * @package WordPress
    */


    // ** MySQL Einstellungen - diese Angaben bekommst du von deinem Webhoster. ** //
    /** Ersetze database_name_here mit dem Namen der Datenbank, die du verwenden möchtest. */
    define('DB_NAME', 'database_name_here');


    /** Ersetze username_here mit deinem MySQL-Datenbank-Benutzernamen */
    define('DB_USER', 'username_here');


    /** Ersetze password_here mit deinem MySQL-Passwort */
    define('DB_PASSWORD', 'password_here');


    /** Ersetze localhost mit der MySQL-Serveradresse */
    define('DB_HOST', 'localhost');


    /** Der Datenbankzeichensatz der beim Erstellen der Datenbanktabellen verwendet werden soll */
    define('DB_CHARSET', 'utf8');


    /** Der collate type sollte nicht geändert werden */
    define('DB_COLLATE', '');


    /**#@+
    * Sicherheitsschlüssel
    *
    * Ändere jeden KEY in eine beliebige, möglichst einzigartige Phrase.
    * Auf der Seite { Link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org secret-key service}
    * kannst du dir alle KEYS generieren lassen.
    * Bitte trage für jeden KEY eine eigene Phrase ein. Du kannst die Schlüssel jederzeit wieder ändern,
    * alle angemeldeten Benutzer müssen sich danach erneut anmelden.
    *
    * @since 2.6.0
    */
    define('AUTH_KEY', 'put your unique phrase here');
    define('SECURE_AUTH_KEY', 'put your unique phrase here');
    define('LOGGED_IN_KEY', 'put your unique phrase here');
    define('NONCE_KEY', 'put your unique phrase here');
    define('AUTH_SALT', 'put your unique phrase here');
    define('SECURE_AUTH_SALT', 'put your unique phrase here');
    define('LOGGED_IN_SALT', 'put your unique phrase here');
    define('NONCE_SALT', 'put your unique phrase here');


    /**#@-*/


    /**
    * WordPress Datenbanktabellen-Präfix
    *
    * Wenn du verschiedene Präfixe benutzt, kannst du innerhalb einer Datenbank
    * verschiedene WordPress-Installationen betreiben. Nur Zahlen, Buchstaben und Unterstriche bitte!
    */
    $table_prefix = 'wp_';


    /**
    * For developers: WordPress debugging mode.
    *
    * Change this to true to enable the display of notices during development.
    * It is strongly recommended that plugin and theme developers use WP_DEBUG
    * in their development environments.
    */
    define('WP_DEBUG', false);


    /* That's all, stop editing! Happy blogging. */


    /** Absolute path to the WordPress directory. */
    if ( !defined('ABSPATH') )
    define('ABSPATH', dirname(__FILE__) . '/');


    /** Sets up WordPress vars and included files. */
    require_once(ABSPATH . 'wp-settings.php');


    Ich hoffe hier kann mir einer weiterhelfen.

    • 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

  • Du musst mal schauen ob der FTP-User die Berechtigung hat in das WP-Content Verzeichnis zu schreiben.

    Irgendwelche Code-Schnipsel in die wp-config-sample.php zu schreiben bringt dir ncihts, da die wie der name Sample schon sagt lediglich als Beispiel dient und bei der Installation schon auf wp-config.php umgeändert werden sollte ;)

  • Wo sehe ich denn, ob der FTP User die Berechtigung hat?

    Und wie würde das aussehen, wenn ich die [COLOR=#333333]wp-config-sample.php in [/COLOR][COLOR=#333333]wp-config.php umbenenne aus?

    Kann mir vielleicht auch einer sagen, wie ich mein Logo, in das Theme von "[/COLOR]Dustland Express By Kaira" einbaue?

    Bin gerade um jede Hilfe dankbar, gerade weil ich alles auf den FTP erst hochladen muss und dann gucken, wo ich das genau hinpacke

  • Hi Bloger,

    der Codeschipsel kommt hierhin

    /** Der collate type sollte nicht geändert werden */
    define('DB_COLLATE', '');

    [COLOR=#b22222]putenv("TMPDIR=/is/htdocs/user_tmp/wp12345678_ABCDEFGHIJ/");
    define('WP_TEMP_DIR', ABSPATH . 'wp-content/tmp');[/COLOR]

    /**#@+
    * Sicherheitsschlüssel
    *

    Das Verzeichnis tmp musst du vorher händisch anlegen.

    Den Pfad zum tmp Verzeichnis findest du im Webaccount unter "Allgemeines".

  • 1. Wenn Du WordPress installierst, solltest Du auch den Installer aufrufen. Dieser legt die wp-config.php automatisch an. Wenn er keine Schreibrechte hat, bekommst Du das angezeigt. In dem Fall legst Du die Textdatei lokal an und spielst sie per FTP rüber.
    2. Dieser ominöse Ordner ist nicht erforderlich - wenn WP hier etwas braucht, legt es das selber an. Stimmen die Berechtigungen nicht, bekommst Du einen Hinweis (und was zu tun ist).
    3. WordPress funktioniert out-of-the-box.

  • Hi Gerd-E,

    leider funktioniert das nicht. Habe einen Ordner mit tmp benannt und unter content hinterlegt. Muss ich da noch eine PHP Datei hinein legen? Ich habe keine Ahnung was ich noch machen kann. Ich will doch nur dass das endlich funktioniert :(
    Damit ich mit WP auch arbeiten kann.

    @formateins ich habe mir WP aus dem Netz lokal auf meinen Rechner runtergelassen und dann auf meinen FTP Server hochgeladen. Und dort wurde die wp-config.php nicht mit angegeben.

  • Habe eben an meinen Webhostinganbieter eine Mail geschrieben, ob die mir sagen können, ob ich die rechte beim FTP-Server nicht richtig eingestellt habe. Vielleicht könnt Ihr mir aber auch weiter helfen. Ich bin bei Hosteurope

  • So schauts - bei Host Europe ist der Webserver-Benutzer (www-data) in der gleichen Gruppe wie der FTP-Benutzer und hat damit auch Schreibrechte. Ergo wird die wp-config.php von der Installationsroutine generiert.

Jetzt mitmachen!

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