Hallo Zusammen,
vielleicht hat dies bereits jemand erfolgreich hinbekommen, ich scheitere leider daran.
Kurze Erklärung zum Vorhaben: Es handelt sich um ein Projekt mit einem CMS, welches über verschiedene Domains und verschiedenen Datenbankinhalten betrieben wird. Module, Coredateien oder Themen werden über Symlinks realisiert und somit auf Codebasis zentralisiert.
Die beiden Projekte sollen jedoch die gleichen User beinhalten. Die Tabellenstruktur hier ist auch überschaubar klein und sollte zumindest Applikationsseitig keinerlei Probleme durch inkonsistente IDs/Verknüpfungen verursachen.
Nun gibt es da viele Lösung so etwas synchron zu halten, eine theoretisch ziemlich einfache (so ließt es sich zumindest überall) jedoch würde ich hier favorisieren.
Die Datenbanktabellen via Symlink verknüpfen. https://dev.mysql.com/doc/refman/5.7/en ... ables.html
So einfach das klingt, es klappt irgendwie nicht.
Der Wert "have_symlinks" ist in MySQL aktiviert, die Tabelle ist MyISAM, beide Datenbanken können vom selbigen DB-User aufgerufen werden und auch die Tabellen habe ich auf testweise 777 gesetzt.
Alle 3 Dateien der mysql habe ich verlinkt, als der MySQL heruntergefahren war.
In PhpMyAdmin erhalte ich für diese Tabelle (die mit dem Symlink) den Status "In Bearbeitung" und bei jeglich durchgeführten Aktion (z.B. Inhalt anzeigen) die Meldung "wrong create option"
repair table gibt selbigen fehler aus.
Ich habe die Symlinks sowohl an zwei verschiedenen Datenbanken, als auch mit einem anderen prefix in der selben Datenbank probiert. Beides verhält sich gleich.
Vielleicht hat jemand bereits so etwas gemacht?
vielleicht hat dies bereits jemand erfolgreich hinbekommen, ich scheitere leider daran.
Kurze Erklärung zum Vorhaben: Es handelt sich um ein Projekt mit einem CMS, welches über verschiedene Domains und verschiedenen Datenbankinhalten betrieben wird. Module, Coredateien oder Themen werden über Symlinks realisiert und somit auf Codebasis zentralisiert.
Die beiden Projekte sollen jedoch die gleichen User beinhalten. Die Tabellenstruktur hier ist auch überschaubar klein und sollte zumindest Applikationsseitig keinerlei Probleme durch inkonsistente IDs/Verknüpfungen verursachen.
Nun gibt es da viele Lösung so etwas synchron zu halten, eine theoretisch ziemlich einfache (so ließt es sich zumindest überall) jedoch würde ich hier favorisieren.
Die Datenbanktabellen via Symlink verknüpfen. https://dev.mysql.com/doc/refman/5.7/en ... ables.html
So einfach das klingt, es klappt irgendwie nicht.
Der Wert "have_symlinks" ist in MySQL aktiviert, die Tabelle ist MyISAM, beide Datenbanken können vom selbigen DB-User aufgerufen werden und auch die Tabellen habe ich auf testweise 777 gesetzt.
Alle 3 Dateien der mysql habe ich verlinkt, als der MySQL heruntergefahren war.
In PhpMyAdmin erhalte ich für diese Tabelle (die mit dem Symlink) den Status "In Bearbeitung" und bei jeglich durchgeführten Aktion (z.B. Inhalt anzeigen) die Meldung "wrong create option"
repair table gibt selbigen fehler aus.
Ich habe die Symlinks sowohl an zwei verschiedenen Datenbanken, als auch mit einem anderen prefix in der selben Datenbank probiert. Beides verhält sich gleich.
Vielleicht hat jemand bereits so etwas gemacht?