Heim > Artikel > Backend-Entwicklung > Über die Migrationsseite von onethink entsteht ein Datenbankfehler
Um die heimische Produktion zu unterstützen, habe ich mit onethink meine eigene Website erstellt (Template World: www.templatesy.com), obwohl ich auf viele Schwierigkeiten und Fehler gestoßen bin, habe ich es schließlich geschafft, sie zu erstellen.
Während eines kürzlich durchgeführten lokalen Upload-Vorgangs konnte sich der Hintergrund nicht anmelden und alles, was mit der Benutzertabelle zusammenhängt, wurde ungültig!
Ich habe nach allen möglichen Fehlerursachen gesucht, einschließlich Codierung, Stückliste usw., aber ohne Erfolg.
Nach zwei Tagen des Debuggens habe ich endlich entdeckt, dass es neben der config.php für die Datenbankkonfiguration unter ApplicationcommonConf auch eine config.php für die Datenbankkonfiguration im ApplicationUserConf-Verzeichnis im Stammverzeichnis gibt! Durch Ändern der Datenkonfiguration des Servers wurde die Website schließlich wiederhergestellt.
Es muss einige andere Überlegungen geben, die das onethink-Team dazu veranlasst haben, zwei Datenbankkonfigurationsdateien einzurichten. Dies ist auch der Grund, warum ich die Dokumentation nicht gründlich gelesen habe.
Vorlagenwelt: www.templatesy.com
Das Obige stellt den durch die Migrationsseite von onethink verursachten Datenbankfehler vor, einschließlich des Inhalts. Ich hoffe, dass er für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.