• Gelöst allflyplace

    (@allflyplace)


    Hallo zusammen,
    erstens habe ich die suche bemüht aber leider keine hilfreichen Infos über meinen Fehler gefunden. Deshalb hier das neue Thema 😊.
    Also versuche auf meinem Synology NAS eine „manuelle“ Installation ohne Paketzentrum durchzuführen.

    Meine Vorgehensweise:
    -WordPress in den www-Ordner entpackt (WP-Florian.Bohlen)
    -Unter PHPmyAdmin Datenbank erstellt (WP-Florian.Bohlen)
    -Installation unter http://allfly-place.myds.me/WP-Florian.Bohlen/ gestartet.
    -Alles ausgefüllt.
    -Und dann kommt der Fehler: ERROR: „Table Prefix“ must not be empty.

    Bilder im Anhang.

    Bin super dankbar über jede Hilfe 🙂

    • Dieses Thema wurde geändert vor 5 Jahren, 11 Monaten von allflyplace.
    • Dieses Thema wurde geändert vor 5 Jahren, 11 Monaten von allflyplace.

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 6 Antworten – 1 bis 6 (von insgesamt 6)
  • Ich vermute mal, dass die wp-config.php nicht erstellt werden konnte. Wenn du die Angaben (Bild 1) durchgeführt hast, sollte in dem Installationsverzeichnis diese Datei zu finden sein.

    Thread-Starter allflyplace

    (@allflyplace)

    Ok habe schon gelesen man kann die wp-config manuell ausfüllen & erstellen. Kannst du mir zufällig sagen wie genau das geht?
    Und vielen Danke für deine Hilfe bzw. deiner Antwort.

    In einer Testumgebung sieht die Datei bei mir so aus:

    <?php
    /**
     * Grundeinstellungen für WordPress
     *
     * Zu diesen Einstellungen gehören:
     *
     * * MySQL-Zugangsdaten,
     * * Tabellenpräfix,
     * * Sicherheitsschlüssel
     * * 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 Zugangsdaten für die MySQL-Datenbank
     * bekommst du von deinem Webhoster.
     *
     * Diese Datei wird zur Erstellung der wp-config.php verwendet.
     * Du musst aber dafür nicht das Installationsskript verwenden.
     * Stattdessen kannst du auch diese Datei als wp-config.php mit
     * deinen Zugangsdaten für die Datenbank abspeichern.
     *
     * @package WordPress
     */
    
    // ** MySQL-Einstellungen ** //
    /**   Diese Zugangsdaten bekommst du von deinem Webhoster. **/
    
    /**
     * Ersetze datenbankname_hier_einfuegen
     * mit dem Namen der Datenbank, die du verwenden möchtest.
     */
    define('DB_NAME', 'xxxxxxxxxxxxxxx'); // Hier anpassen, Datenbankname
    
    /**
     * Ersetze benutzername_hier_einfuegen
     * mit deinem MySQL-Datenbank-Benutzernamen.
     */
    define('DB_USER', 'xxxxxxxxxxxxx');  // Hier anpassen, Datenbankbenutzer
    
    /**
     * Ersetze passwort_hier_einfuegen mit deinem MySQL-Passwort.
     */
    define('DB_PASSWORD', 'xxxxxxxxxxxxx');  // Hier anpassen, Datenbankpasswort
    
    /**
     * Ersetze localhost mit der MySQL-Serveradresse.
     */
    define('DB_HOST', 'localhost');  // Hier anpassen, haengt von deinem Hoster ab, ist aber meist localhost
    
    /**
     * Der Datenbankzeichensatz, der beim Erstellen der
     * Datenbanktabellen verwendet werden soll
     */
    define('DB_CHARSET', 'utf8mb4');
    
    /**
     * Der Collate-Type sollte nicht geändert werden.
     */
    define('DB_COLLATE', '');
    
    /**#@+
     * Sicherheitsschlüssel
     *
     * Ändere jeden untenstehenden Platzhaltertext in eine beliebige,
     * möglichst einmalig genutzte Zeichenkette.
     * Auf der Seite {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org secret-key service}
     * kannst du dir alle Schlüssel generieren lassen.
     * Du kannst die Schlüssel jederzeit wieder ändern, alle angemeldeten
     * Benutzer müssen sich danach erneut anmelden.
     *
     * @since 2.6.0
     */
    define('AUTH_KEY',         'YR07r02$WO2.[1ZgXp+H u7T-O+Vuj%w<code>$8vk</code>G[|(+z/,o^x91GU?08YzR)^iQC');
    define('SECURE_AUTH_KEY',  'IdJD*K*IR22mUFVc7lhX-eW.6kclBr^*vB(JADkv$wq;{ANU

    (t|nt<nLstiXyez‘);
    define(‚LOGGED_IN_KEY‘, ‚%.<:hE<V##ezX pl-C+l>]nXq|j2:QRS;`G8Qg:vy,!><IMmZIR:/xZ;iff,?:Rm‘);
    define(‚NONCE_KEY‘, ‚bOc3#&(1:P/}fTFMAay 3-gk6-r[+T2Bepq2$tTTWwD`;[ bNr4*Kr$/bcJy$K/Q‘);
    define(‚AUTH_SALT‘, ‚tlP=-]$.HsY1yj)Hd&5b&G[/teWOSbG$4QXIN{.4AXhNSjCb1getL1=!pJ{ U/O+‘);
    define(‚SECURE_AUTH_SALT‘, ‚Lwc>MAeEW@_k(G2?=&EDTj/s </S1@rxz(Iv4wV0vDkwZYqoE6<8$,<>,&BIRVP7‘);
    define(‚LOGGED_IN_SALT‘, ‚gF&dn7j)+Qnw}#,F~WWJE1.pt+-p`-TkB8 PMP9n2p%GKyEkxNSg.Lt+G(>F7[Q~‘);
    define(‚NONCE_SALT‘, ‚EZ(TF+s>1PM6S`%ei(eZY|#PuKxwa@&MB{~LV/8g|DFwph0(OC;fwn–mt4BUs0f‘);

    /**#@-*/

    /**
    * WordPress Datenbanktabellen-Präfix
    *
    * Wenn du verschiedene Präfixe benutzt, kannst du innerhalb einer Datenbank
    * verschiedene WordPress-Installationen betreiben.
    * Bitte verwende nur Zahlen, Buchstaben und Unterstriche!
    */
    $table_prefix = ‚wp_‘;

    /**
    * Für Entwickler: Der WordPress-Debug-Modus.
    *
    * Setze den Wert auf „true“, um bei der Entwicklung Warnungen und Fehler-Meldungen angezeigt zu bekommen.
    * Plugin- und Theme-Entwicklern wird nachdrücklich empfohlen, WP_DEBUG
    * in ihrer Entwicklungsumgebung zu verwenden.
    *
    * Besuche den Codex, um mehr Informationen über andere Konstanten zu finden,
    * die zum Debuggen genutzt werden können.
    *
    * @link https://codex.wordpress.org/Debugging_in_WordPress
    */
    define(‚WP_DEBUG‘, false);

    /* Das war’s, Schluss mit dem Bearbeiten! Viel Spaß beim Bloggen. */
    /* That’s all, stop editing! Happy blogging. */

    /** Der absolute Pfad zum WordPress-Verzeichnis. */
    if ( !defined(‚ABSPATH‘) )
    define(‚ABSPATH‘, dirname(__FILE__) . ‚/‘);

    /** Definiert WordPress-Variablen und fügt Dateien ein. */
    require_once(ABSPATH . ‚wp-settings.php‘);
    `

    Dort wo etwas von anpassen steht, muss du deine Daten einsetzen.

    Achte darauf, dass die Datei im UTF-8 Format ohne BOM gespeichert ist. Falls du keinen Editor hast, mit dem das geht, dann empfehle ich dir den Notepad++

    Ups, die Datei wird hier zerschossen, nicht schön!

    Hier mal ohne Code-Tags:

    <?php
    /**
    * Grundeinstellungen für WordPress
    *
    * Zu diesen Einstellungen gehören:
    *
    * * MySQL-Zugangsdaten,
    * * Tabellenpräfix,
    * * Sicherheitsschlüssel
    * * 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 Zugangsdaten für die MySQL-Datenbank
    * bekommst du von deinem Webhoster.
    *
    * Diese Datei wird zur Erstellung der wp-config.php verwendet.
    * Du musst aber dafür nicht das Installationsskript verwenden.
    * Stattdessen kannst du auch diese Datei als wp-config.php mit
    * deinen Zugangsdaten für die Datenbank abspeichern.
    *
    * @package WordPress
    */

    // ** MySQL-Einstellungen ** //
    /** Diese Zugangsdaten bekommst du von deinem Webhoster. **/

    /**
    * Ersetze datenbankname_hier_einfuegen
    * mit dem Namen der Datenbank, die du verwenden möchtest.
    */
    define(‚DB_NAME‘, ‚xxxxxxxxxxxxxxx‘); // Hier anpassen, Datenbankname

    /**
    * Ersetze benutzername_hier_einfuegen
    * mit deinem MySQL-Datenbank-Benutzernamen.
    */
    define(‚DB_USER‘, ‚xxxxxxxxxxxxx‘); // Hier anpassen, Datenbankbenutzer

    /**
    * Ersetze passwort_hier_einfuegen mit deinem MySQL-Passwort.
    */
    define(‚DB_PASSWORD‘, ‚xxxxxxxxxxxxx‘); // Hier anpassen, Datenbankpasswort

    /**
    * Ersetze localhost mit der MySQL-Serveradresse.
    */
    define(‚DB_HOST‘, ‚localhost‘); // Hier anpassen, haengt von deinem Hoster ab, ist aber meist localhost

    /**
    * Der Datenbankzeichensatz, der beim Erstellen der
    * Datenbanktabellen verwendet werden soll
    */
    define(‚DB_CHARSET‘, ‚utf8mb4‘);

    /**
    * Der Collate-Type sollte nicht geändert werden.
    */
    define(‚DB_COLLATE‘, “);

    /**#@+
    * Sicherheitsschlüssel
    *
    * Ändere jeden untenstehenden Platzhaltertext in eine beliebige,
    * möglichst einmalig genutzte Zeichenkette.
    * Auf der Seite {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org secret-key service}
    * kannst du dir alle Schlüssel generieren lassen.
    * Du kannst die Schlüssel jederzeit wieder ändern, alle angemeldeten
    * Benutzer müssen sich danach erneut anmelden.
    *
    * @since 2.6.0
    */
    define(‚AUTH_KEY‘, ‚YR07r02$WO2.[1ZgXp+H u7T-O+Vuj%w$8vkG[|(+z/,o^x91GU?08YzR)^iQC‘);
    define(‚SECURE_AUTH_KEY‘, ‚IdJD*K*IR22mUFVc7lhX-eW.6kclBr^*vB(JADkv$wq;{ANU`(t|nt<nLstiXyez‘);
    define(‚LOGGED_IN_KEY‘, ‚%.<:hE<V##ezX pl-C+l>]nXq|j2:QRS;`G8Qg:vy,!><IMmZIR:/xZ;iff,?:Rm‘);
    define(‚NONCE_KEY‘, ‚bOc3#&(1:P/}fTFMAay 3-gk6-r[+T2Bepq2$tTTWwD`;[ bNr4*Kr$/bcJy$K/Q‘);
    define(‚AUTH_SALT‘, ‚tlP=-]$.HsY1yj)Hd&5b&G[/teWOSbG$4QXIN{.4AXhNSjCb1getL1=!pJ{ U/O+‘);
    define(‚SECURE_AUTH_SALT‘, ‚Lwc>MAeEW@_k(G2?=&EDTj/s </S1@rxz(Iv4wV0vDkwZYqoE6<8$,<>,&BIRVP7‘);
    define(‚LOGGED_IN_SALT‘, ‚gF&dn7j)+Qnw}#,F~WWJE1.pt+-p`-TkB8 PMP9n2p%GKyEkxNSg.Lt+G(>F7[Q~‘);
    define(‚NONCE_SALT‘, ‚EZ(TF+s>1PM6S`%ei(eZY|#PuKxwa@&MB{~LV/8g|DFwph0(OC;fwn–mt4BUs0f‘);

    /**#@-*/

    /**
    * WordPress Datenbanktabellen-Präfix
    *
    * Wenn du verschiedene Präfixe benutzt, kannst du innerhalb einer Datenbank
    * verschiedene WordPress-Installationen betreiben.
    * Bitte verwende nur Zahlen, Buchstaben und Unterstriche!
    */
    $table_prefix = ‚wp_‘;

    /**
    * Für Entwickler: Der WordPress-Debug-Modus.
    *
    * Setze den Wert auf „true“, um bei der Entwicklung Warnungen und Fehler-Meldungen angezeigt zu bekommen.
    * Plugin- und Theme-Entwicklern wird nachdrücklich empfohlen, WP_DEBUG
    * in ihrer Entwicklungsumgebung zu verwenden.
    *
    * Besuche den Codex, um mehr Informationen über andere Konstanten zu finden,
    * die zum Debuggen genutzt werden können.
    *
    * @link https://codex.wordpress.org/Debugging_in_WordPress
    */
    define(‚WP_DEBUG‘, false);

    /* Das war’s, Schluss mit dem Bearbeiten! Viel Spaß beim Bloggen. */
    /* That’s all, stop editing! Happy blogging. */

    /** Der absolute Pfad zum WordPress-Verzeichnis. */
    if ( !defined(‚ABSPATH‘) )
    define(‚ABSPATH‘, dirname(__FILE__) . ‚/‘);

    /** Definiert WordPress-Variablen und fügt Dateien ein. */
    require_once(ABSPATH . ‚wp-settings.php‘);

    • Diese Antwort wurde geändert vor 5 Jahren, 11 Monaten von bscu.
    Thread-Starter allflyplace

    (@allflyplace)

    So habe mal alles ausgefüllt & die Datei unbenannt aber unter:
    http://allfly-place.myds.me/WP-Florian.Bohlen/wp-admin/
    ist jetzt nichts mehr zu erreichen.

    Thread-Starter allflyplace

    (@allflyplace)

    So konnte den Fehler beheben. Läuft jetzt so wie ich mir das vorgestellt habe.
    Fehler lag in der Config unter:

    * Ersetze localhost mit der MySQL-Serveradresse.
    */
    define(‚DB_HOST‘, ‚127.0.0.1:3307‘);

Ansicht von 6 Antworten – 1 bis 6 (von insgesamt 6)
  • Das Thema „Bei Installation PHP Fehler“ ist für neue Antworten geschlossen.