%20verschwunden.png)
Wir entwickeln derzeit ein Projekt auf einem DigitalOcean-Droplet, bei dem keine Backups aktiviert sind, da der Code in Git vorliegt und ich nie im Traum daran gedacht hätte, die Datenbank zu verlieren, wenn ich nichts damit mache.
Als mein Kollege nach den Weihnachtsferien versuchte, sich bei der Anwendung anzumelden, teilte er mir mit, dass die Anmeldung nicht möglich sei. Ich führte also einige Überprüfungen durch und stellte fest, dass die Datenbank WEG ist und nur die Standarddatenbanken vorhanden sind.
Ich habe nur Protokolle der letzten 5 Tage. Ich habe auch /var/lib/mysql überprüft und sehe keine Datendatei für die Datenbank.
Wenn ich versuche, mit Platzhaltern im Dateisystem nach dem Datenbanknamen zu suchen, wird nichts gefunden.
Kann mir jemand sagen, was passiert sein könnte, dass einfach alles verschwunden ist und wie ich versuchen kann, Spuren davon zu finden? Ich hatte zumindest erwartet, dass eine beschädigte Datenbankdatei oder so etwas vorhanden ist, aber das ist nicht der Fall ... es ist vollständig verschwunden.
Danke
Antwort1
Es stellte sich heraus, dass der Symfony-Profiler über phpinfo verfügt und die .env-Datei mit allen vertraulichen Anmeldeinformationen darin geladen ist. Lektion gelernt: Verwenden Sie den Dev-Modus nicht für öffentlich verfügbare Domänen, selbst wenn die Indizierung deaktiviert ist.