Hi,
ich habe heute den ganzen Tag damit gekämpft, meine bestehende FHEM Testinstallation von Debian auf OSX umzuziehen.
Vorgegangen bin ich folgendermaßen:
- Mysql auf OSX installiert und die gleichen User angelegt.
- Dump von der mysql gezogen und im Ziel importiert.
- db.conf auf der Quelle auf die ZielDB angepasst und getestet -> hat funktioniert.
- db.conf auf dem Ziel auf die ZielDB angepasst und getestet -> hat NICHT funktioniert.
- Erweitertes Logging vom mysql aktiviert -> keine Zugriffe zu sehen
- diverse Sachen probiert (--bind-address,Berechtiungen, etc.) -> ohne Erfolg
Verbose Logging 5 nur folgender Eintrag:
Can't call method "prepare" on an undefined value at ./FHEM/93_DbLog.pm line 1680.
Lösung war im Endeffekt:
cpan install DBI
cpan install DBD::mysql
Gibts eine Möglichkeit das vorher schon abzufangen, bzw. nicht gleich die Instanz abstürzen zu lassen?
Gruß
Martin