Ich würde spontan vermuten, dass beide Installationen auf dieselbe Datenbank zugreifen, ohne dass ich jetzt erklären könnte, wie das zustande kommt. Denkbar wäre, dass der zugehörige Webspace nur eine Datenbank hat (kommt vor) – dann hätte man wohl bei der Installationen beiden Blogs unterschiedliche Datenbank-Präfix zuweisen müssen. Vergleich mal die Zugangsdaten zur Datenbank in den jeweiligen serendipity_config_local.inc.php (falls es davon nur eine gibt, wäre das Problem wohl auch erklärt).
Also jeder Blog hat eine eigene Datenbank und auch immer ein eigenständiges Präfix. Daran kann es nicht liegen.
Abhängig von deiner PHP-Sessionkonfiguration und dem Session-Cookie ist, wenn der für die ganze Domain gesetzt wird, auch für alle Verzeichnisse auf der Domain gültig. Dann nutzt das eine Blog die PHP-Session des anderen, und erkennt dich als eingeloggt an, auch da die Username/Passwort-Kombi in der einen Session mit der anderen übereinstimmt. Ist also normal, ja.
Wie Garvin schreibt, scheint es normal zu sein, obwohl ich das sonst auch so nicht kenne und schon mehrere Blos unter einer Domän liegen hatte. Ich musste immer den Benutzernamen und das Passwort eingeben.
Sind die zwei Blogs, um die es hier geht, Shared Installations? (Falls ja, weiß ich leider auch nicht mehr, aber es wäre ggf. wichtig für die weitere Diagnose.)
Alle meine 8 Blogs laufen über die Shared-Installation. Bis jetzt auch ohne große Probleme. Hin und wieder mal ein paar Kleinigkeiten, bei denen Falk dann zu Stelle war. Da ich genau weiß welche Schritte ich tun muss und es auch bis jetzt auch immer ganz easy lief, fand ich was jetzt passiert etwas erstaunlich und versuchte erst einmal hier im Forum evtl. eine Antwort zu finden.
Eine wichtige generelle Frage wäre: Sind die betroffenen Blogs Neuinstallationen mit 1.7.8 oder sind es bestehende Blogs, die auf 1.7.8 aktualisiert wurden? Falls letzteres: War das schon immer so oder sind die Fehler erst mit 1.7.8 aufgetreten?
Da die Shared-Version auf 1.78 aktualisiert wurde, handelt es sich somit nicht direkt um eine Neuinstallation, da ja alle Blogs auf eine Installation zugreifen und für einen neuen Blog den Ordner "deployment + htmlarea, plugins, template" in das Verzeichnis gelegt werden müssen. Der Rest liegt ja wo anders und alle Blogs greifen auf die eine Installation zu. Ich kann es nicht besser erklären, hoffe du verstehst was ich meine.
Ein weiterer Test-/Informationsschritt: Haben beide Blogs gleiche Inhalte? Falls ja: Soll das so?
Nein, haben sie nicht. Beide Blogs sind eigenständig.
Der HTML-Klotz ist ein Seitenleistenplugin, evtl vertust Du dich manchmal und guckst im Ereignisbereich. Der HTML-Klotz hat mit Spartacus nichts zu tun, der kommt als integrierte Plugin mit Serendipity.
Oh man Garvin, ich hab mich echt vertan. Ich sollte solche Dinge vielleicht nicht mehr so spät in der Nacht installieren. Danke... natürlich Seitenleisten-Plugin. Da kannst du mal sehen, das ich trotz Übung irgendwann selber die Routine Anwendungen schon durcheinander bringe. Menno Menno Menno
Wie blöd ist das denn? Menschlich halt
Eigentlich heißt dass, dass die mysqli.inc.php Datei nicht mit der Datei übereinstimmt, die eigentlich im s9y Release erwartet wird. Am besten Du prüfst nach, ob jene Datei aus dem Release auch wirklich hochgeladen wurde und im BINÄRMODUS transferiert wurde. Sonst einfach nochmal neu hochladen, diese Datei.
Schau mal bitte, das habe ich in den Optionen meiner FTP-Software gefunden. Daten mit der Endung "php" werden im ASCII Modus übertragen. Das hab ich ja no nie bedacht. Merkwürdig, wieso weis ich das nicht??? Aber ok... ich lerne noch was dazu. Passiert da sonst noch was, weil die Blogs laufen ja bis auf diese Fehlermeldung. Kann da sonst noch was passieren, was noch nicht aufgefallen ist?
Kann mir einer kurz mit einfachen Worten den Unterschied erklären von Binär und ASCII und wann ich wie etwas in welcher Art hochladen muss, oder kann ich immer alles binär hochladen, dann lösche ich einfach die ganzen Endungen in den Optionen. Oder mach ich da etwas falsch?
Was ich fand: ascii'' steht dabei für Textdaten und ,,binary'' für praktisch alles andere. Ein Dokument mit Endung PHP kann aber doch sowohl Text wie auch Code enthalten. Worauf soll ich dann achten? Versteh ich noch nicht den Unterschied.
Nachtrag
Ich hab jetzt mal bei meinem Testblog geschaut der nicht über die Shared-Installation läuft. Dort wird nix angemeckert, wenn ich auf "Installation prüfen" gehe und ich hab das auich nicht anders übertragen wie bisher.