Bei Installation PHP Fehler
-
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]
-
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.
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$8vk
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‘);- Diese Antwort wurde geändert vor 5 Jahren, 11 Monaten von bscu.
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.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‘);
- Das Thema „Bei Installation PHP Fehler“ ist für neue Antworten geschlossen.