2016-04-17 6 views
0

Ich erhalte einen Fehler bei der Installation der neuesten Wordpress (4.5) auf meinem Home Win 8.1 Maschine mit WampServer. Ich habe WP vor vielen Jahren ohne Problem installiert und kein Noob zum Browser installiert, aber dieses Problem ist verwirrend. Der Fehler ist in der ersten Verbindung zu einem neu erstellten db für WP und liest ...Wordpress Install Fehler auf dem Heim-PC localhost

nicht Datenbank auswählen können wir konnten den Datenbankserver (was bedeutet, dass Ihr Benutzername und Passwort ist in Ordnung) verbinden aber nicht in der Lage zu wählen Sie die Datenbank bib_backinbusiness.

Sind Sie sicher, dass es existiert? Hat der Benutzer bib_usrmnrg die Berechtigung, die Datenbank bib_backinbusiness zu verwenden? Auf einigen Systemen ist der Name Ihrer Datenbank mit Ihrem Benutzernamen vorangestellt, also wäre es wie username_bib_backinbusiness. Könnte das das Problem sein? Wenn Sie nicht wissen, wie Sie eine Datenbank einrichten, sollten Sie Ihren Host kontaktieren. Wenn alle anderen fehlschlägt, finden Sie möglicherweise Hilfe in den WordPress-Support-Foren.

Witzigerweise traf ich dieses Problem bei dem Versuch, OpenCart auf meinem lokalen Rechner vor ein paar Monaten zu installieren und ich am Ende mit bis den Unterstrich zu entfernen, die Dinge löst, jedoch bei gemeinsamen Rechnern (wie in der WP-Nachricht angegeben oben) Ihr Host-Benutzername wird normalerweise dem DB-Namen und dem DB-Benutzernamen vorangestellt.

Wenn ich die Unterstreich Char entfernen, wird es alles gut funktionieren, aber das ist nicht das Problem ... sowohl OpenCart-Installer und WP-Installer haben Probleme mit Unterstrichen in DB-Namen. Meine Frage: Gibt es eine Einstellung (vielleicht in php.ini), die dies überschreibt? obwohl ich nicht wirklich denke, dass das Problem mit den Installateuren scheint.

Wenn ich auf einem Produktionsserver installieren würde kein Zweifel, das Problem würde nicht auftreten, aber es ist das gleiche Installationsskript ausgeführt, also wo ist das Problem hier ??

BTW: Ich habe auch versucht, ein Escape-Zeichen direkt vor dem Unterstrich im DB-Namen in wp-config.php - also: bib_backinbusiness. Das Problem besteht weiterhin darin, dass der Unterstrich innerhalb der gleichen Fehlermeldung ausgegeben wird.

Irgendwelche Ideen von irgendjemandem das gleiche Problem?

+0

Haben Sie eine mysql db erstellt? Sie können versuchen, mit einem db-Grafik-Tool wie phpmyadmin oder mit CLI-Befehlen zu überprüfen, ob der Name, den Sie der Datenbank geben, mit wordpress config übereinstimmt. – cesare

+0

Offensichtlich ... die db existiert der Benutzername und das Passwort sind korrekt mit der db mit phpMyAdmin verknüpft –

Antwort

0

Gelöst: Ich habe den Schlüssel db hinzugefügt (in wp-config.php): define ('DB_COLLATE', '');

geändert in: define ('DB_COLLATE', 'utf8_unicode_ci'); als gelesen direkt aus phpMyAdmin db definition.

Verwandte Themen