Es gibt verschiedene Punkt, wo sich der Fehler befinden könnte, vor allem, wenn die Anwendung nicht mehr gewartet wird. 2002 sagt aus, dass er das mysql.sock File für die Datenbank nicht findet, was meistens daran liegt, wie Du richtig sagst, dass die Datenbank nicht gefunden wird (vorhanden ist):
1. Welche PHP-Version verwendest Du heute und welche hast Du verwendet, als diese Applikation noch funktionierte. In älteren PHP-Versionen wurde die Verbindung zur Datenbank mittels mysql_connect hergestellt. Irgendwann ab PHP 5.x (weiss den Zeitpunkt bzw. Version nicht mehr genau) funktionierte mysql_connect nicht mehr sondern man muss jetzt mysqli verwenden. Beispiel: $this->handle = new mysqli($this->host.':'.$this->port, $this->user, $this->pswd, $this->db);
2. Gemäss einem früheren Screenshot sollte sich die Datenbank unter MariaDB5 befinden. Double Check ob die Datenbank dort mit den entsprechenden Benutzerberechtigungen vorhanden ist. Sollte die Datenbank sich unter MaiaDB 10 befinden, dann müsstest Du bei der Server-Adresse 127.0.0.1:3307 (siehe Post #310) angeben. Gewisse Pakete funktionieren mit localhost und MariaDB 10 nicht.
3. Sollte der Entwickler davon ausgegangen sein, dass die Datenbank immer unter der Port-Nr. 3306 erreichbar ist bzw. deine Portangabe ignorieren (OwnCloud lässt grüssen), dann zieht die App immer das falsche Datenbanksystem an. In diesem Fall müsstest Du in den Code einsteigen, der die Verbindung zur Datenbank herstellt.
Vielleicht hat jemand anders, der die App kennt, noch eine Idee.
Viel Erfolg.
Markus