|
|
|
Ria
|
« am: 17 Juni 2004, 21:17:15 » |
|
Hi ALL, ein neuer Thread wegen der Übersichtlichkeit. Ich habe jetzt mal zwei neue "frische" Vollversionen vom mx_2.1 genommen, so wie sie sind. *Der Sinn war neue erweiterte Inhalte, ***ohne*** erneutes einloggen des Benutzers.* Schritt 1. ich habe 2 Ordner im Root ( AppServ=www ) angelegt. der eine heißt "zentrum" da hinein habe ich das erste mx_2.1 ganz normal installiert mit Admin und Benutzer mit gleichem Namen, so wie in der *standard Installation* üblich. der andere Ordner heißt "zentrum 2" mit dem einzigen Unterschied, hier habe ich für das mx_2.1 einen **anderen Präfix genommen "mxb_"**. Nennen wir, der Einfachheit halber, das im ersten Ordner weiterhin "vkp1" und im zweiten Ordner weiterhin "vkp2". Schritt 2. ich habe in "vkp1" und "vkp2" einen (funktionierenden) HTML-Block erstellt, mit einem Link auf das jeweils andere vkp. Tut es auch. Schritt 3. ich habe im "vkp1" im Adminmenü über "Benutzer" einen neuen Benutzer angelegt. Schritt 4. ich habe die Datenbank und den Browser einmal runter und wieder rauf gefahren und den Cache geleert. Schritt 5. dann habe ich mich in "vkp1" mit dem neuen Benutzer normal oben rechts eingeloggt. dann habe ich über den Link im HTML-Block in das vkp 2 gewechselt. ERGEBNIS: der neue Benutzer ist dem vkp 2 völlig unbekannt! ALTE - FRAGE: habe ich schon was falsch gemacht oder fehlt noch was zu tun? Gruss Ria
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
munzur
|
« Antworten #1 am: 17 Juni 2004, 21:34:28 » |
|
hi! ich versteh nicht ganz warum du das überhaupt machst aber egal  wenn du 2 verschiede prefix'e hast wers doch logisch das es nciht geht weil du für die user folgendes brauchst für vkp1= mx_users und vkp2=mxb_users. deswegen denke ich mal wenn du zum vkp2 wechselst schaut er in der mxb_users tabelle nach und nciht in der mx_users! kann sein das ichs falsch verstanden habe, aber eine meinung zu hören ist nie schlecht! l.g
|
|
|
|
|
Gespeichert
|
"Debug-Mode" einschalten. "SQL-Fehler anzeigen" einschalten und evt. auftauchende Fehlermeldungen posten .
|
|
|
|
|
|
Ria
|
« Antworten #2 am: 17 Juni 2004, 21:52:44 » |
|
Hi munzur, denk ich mir zwar auch, aber die Anleitung hier war so.
So lange ein Portal so ist wie es ist, brauche ich 2vkp als eines, sonst krieg ich die Site nie abgenommen.
Dauert zu lang um zu erklären.
Aber Admins hier wissen warum, die haben auch so was laufen *gr*
Gruss Ria
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
Andi
|
« Antworten #3 am: 17 Juni 2004, 23:16:24 » |
|
Hi Ria  habe das jetzt mal richtig getestet und es scheint zu funzen.... Dir geht es ja auch darum, dass die User/Admins gleichzeitig in beiden Portalen eingeloggt sind. Oder? Schritt für Schritt: - Beide Portale installieren mit der Ordnerstruktur, wie du es bereits gemacht hast (Schritt 1) - In beiden Portalen den user_prefix gleich einstellen, also z.B. in vkp2 auf den gleichen Wert wie in vkp1 - in beiden Portalen die /includes/mx_baseconfig.php wie folgt editieren: ab Zeile 60 von /// wird vom System generiert, kann aber bei Bedarf geändert werden #define("MX_SESSION_NAME" ,"mxSessid"); #define("MX_SAFECOOKIE_NAME_ADMIN" ,"mxAdmin"); #define("MX_SAFECOOKIE_NAME_USER" ,"mxUser"); nach: /// wird vom System generiert, kann aber bei Bedarf geändert werden define("MX_SESSION_NAME" ,"mxSessid"); define("MX_SAFECOOKIE_NAME_ADMIN" ,"mxAdmin"); define("MX_SAFECOOKIE_NAME_USER" ,"mxUser"); Direkt darunter, 2 zusätzliche Zeilen mit folgendem Inhalt einfügen: define("MX_SESSION_DBTABLE",$user_prefix.'_sys_session'); define("MX_COOKIE_PATH", '/test/vkpMx-Doppeltest/'); Hier aufpassen, ganz wichtig... Der Wert /test/vkpMx-Doppeltest/ ist der übergeordnete gemeinsame Ordner in dem deine beiden Portale liegen. Liegen die also auf der URL http://localhost/test/vkpMx-Doppeltest/vkp1/ und http://localhost/test/vkpMx-Doppeltest/vkp2/ dann ist es eben /test/vkpMx-Doppeltest/ , beachte den führenden slash ohne Servername und den abschliessenden slash. - Erst nach diesen Änderungen in beiden Portalen einen God-Admin und gleichzeitig User erstellen. Hier darauf achten, dass in beiden Portalen die User/Admin-Namen und Passwörter exakt gleich sind. - Jetzt in einem Portal als Admin einloggen. Wenn alles ok ist, müsstest Du in beiden Portalen als Admin und User eingeloggt sein. - Falls nicht, schalte in den config.php's den Sicherheitscookie für Admin und User ab. $mxConf['vkpSafeCookie1'] = 0; $mxConf['vkpSafeCookie2'] = 0; Bitte bedenke dabei aber, dass mit der festen Wertzuweisung des Sessionnamens ein klein wenig an Sicherheit verloren geht. Das fälschen des Sessioncookies wird dadurch erleichtert. Um das etwas auszugleichen solltest Du die Sessionlaufzeit so kurz wie möglich halten. EDIT: hier: define("MX_SAFECOOKIE_NAME_ADMIN" ,"mxAdmin"); kannst du auch irgendeinen verrückten Geheimcode (ohne Sonderzeichen) anstatt 'mxAdmin' angeben. Dann ist zumindest die Adminsession wieder sicherer. Dieser Cookie wird ja nur beim erfolgreichen Adminlogin gesetzt. Also nur bei dir... [Editiert am 17.6.2004 von Tora]
|
|
|
|
|
Gespeichert
|
schön´s Grüssle, Andi Kein Support über PN, Mail oder ICQ! Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern. Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!
|
|
|
|
|
|
Biker
|
« Antworten #4 am: 18 Juni 2004, 00:16:30 » |
|
Das hört sich alles schwer interessant an, aber auch ich hätte gerne mal gewusst, wofür sowas gut sein soll?  ? *grübel* Gruß Bernd
|
|
|
|
|
Gespeichert
|
CMS-Vers.: pragmaMx 1.12.3.1.33.4.14 (2012-06-21) MySql-Version: 5.0.91-log PHP-Version: 5.2.17 Server: Apache Schmerz ist Schwäche, die den Körper verlässt! 
|
|
|
|
|
|
Andi
|
« Antworten #5 am: 18 Juni 2004, 09:35:06 » |
|
Naja, z.B. für einen VErein, der in einzelne Landesgruppen aufgeteilt ist und jede Landesgruppe ihre komplett eigenen Inhalte gestalten will, aber alle Mitglieder des Gesamtvereins Zugriff haben sollen....
|
|
|
|
|
Gespeichert
|
schön´s Grüssle, Andi Kein Support über PN, Mail oder ICQ! Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern. Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!
|
|
|
|
|
|
Ria
|
« Antworten #6 am: 18 Juni 2004, 16:28:32 » |
|
:kiss Hi Tora,
meinen besten Dank, wenn Du nicht wärest... (oder habe ich mich jetzt nur verständlicher artikuliert?? *gr*)
Ja, genau dies meinte ich und versuche es seit Wochen hinzubekommen! (und es aus Euch "herauszukitzeln")
(hoffentlich liest *darkboy* den thread hier, damit er nicht doch noch meine uralt-mail beantwortet bzw. die Dateien checkt?!)
NACH-GEFRAGT: ------------------------------------------------------------------------------------------ Zitat: "- Erst nach diesen Änderungen in beiden Portalen einen God-Admin und gleichzeitig User erstellen. Hier darauf achten, dass in beiden Portalen die User/Admin-Namen und Passwörter exakt gleich sind." ---------------------------------------------------- ****Was ist, wenn ich *God Admin/User* schon erstellt hatte?****
Weil die eine Website Hälfte ist defakto fertig und soll jetzt nur "dupliziert" werden.
Ich müßte dann *God Admin/User* wohl zu Fuß erst löschen und ohne die *Neuinstallationsroutine* zu Fuß neu anlegen.
Leider ist mir die genaue Vorgehensweise nicht ganz klar??
Wäre froh, wenn ich nicht völlig von Vorne anfangen müßte und Du noch mal,*wieder*, so nett sein könntest.
Gruss Ria :kiss
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
Andi
|
« Antworten #7 am: 18 Juni 2004, 21:51:36 » |
|
Hi Ria Was ist, wenn ich *God Admin/User* schon erstellt hatte? Das macht nichts, achte nur darauf, dass Adminname und Passwort exakt gleich sind. Auch wenn Du später irgendwann das Adminpasswort änderst, musst Du dies in beiden Portalen machen. Der User im 2ten Portal ist egal, die Usertabelle dort, wird ignoriert, bzw. gar nicht mehr benötigt  EDIT: Achte in beiden Portalen darauf, dass in der Adminverwaltung beim Admin der gleiche Username (aus der Usertabelle) eingetragen ist. oder habe ich mich jetzt nur verständlicher artikuliert?? Nicht unbedingt, aber der andere thread war einfach schon zu durcheinander... [Editiert am 18.6.2004 von Tora]
|
|
|
|
|
Gespeichert
|
schön´s Grüssle, Andi Kein Support über PN, Mail oder ICQ! Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern. Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!
|
|
|
|
|
|
Biker
|
« Antworten #8 am: 19 Juni 2004, 00:56:16 » |
|
Sag ich ja,...auf diese Art könnte man ein riesen Support-Netzwerk erstellen! Hammer geile Sache! Danke @ Tora  Lieben Gruß Bernd
|
|
|
|
|
Gespeichert
|
CMS-Vers.: pragmaMx 1.12.3.1.33.4.14 (2012-06-21) MySql-Version: 5.0.91-log PHP-Version: 5.2.17 Server: Apache Schmerz ist Schwäche, die den Körper verlässt! 
|
|
|
|
|
|
Atze
|
« Antworten #9 am: 19 Juni 2004, 13:06:17 » |
|
HI, hätte auch mal ne Frage dazu:
1. Was passiert, wenn ich mich auf vkp1 registriere, bin ich dann auch automatisch bei vkp2 registiert??
2. Was passiert, wenn ich eine Privat Nachricht bei vkp2 bekomme, bin aber gerade beim surfen auf vkp1, bekomm ich die Pn trotzdem?? Oder muß ich ab dann immer beide buddys offen halten?? Bzw beide Portale die PN checken?
3. Was passiert, wenn ich von vkp1 zu vkp2 hin und her wechsle, bin ich dann in beiden Onlinelisten zu sehen??
4. Ist der content von den jeweiligen vkps getrennt??
5. Was ist mit der Mitgliederliste?? Gibt es eine oder zwei? Bzw sind das dann die selben User
Wäre Cool, wenn Ihr mir da Feedback geben könntet, möcht so was auch gern mal machen.
Danke Atze
[Editiert am 19/6/2004 von Atze]
|
|
|
|
|
Gespeichert
|
Fahr mal das Becks hoch!
|
|
|
|
|
|
Andi
|
« Antworten #10 am: 19 Juni 2004, 14:18:37 » |
|
Hi Atze  1. Was passiert, wenn ich mich auf vkp1 registriere, bin ich dann auch automatisch bei vkp2 registiert?? Ja, es ist ja nur eine Usertabelle 2. Was passiert, wenn ich eine Privat Nachricht bei vkp2 bekomme, bin aber gerade beim surfen auf vkp1, bekomm ich die Pn trotzdem?? Oder muß ich ab dann immer beide buddys offen halten?? Bzw beide Portale die PN checken? Die privaten Nachrichten sind leider getrennt in den beiden Portalen. Hmm, sollten wir überlegen, die PM, Usergästebuch usw. auf den Userprefix umzustellen... 3. Was passiert, wenn ich von vkp1 zu vkp2 hin und her wechsle, bin ich dann in beiden Onlinelisten zu sehen?? Ja, die Onlineliste läuft ja auch über die Usertabelle. 4. Ist der content von den jeweiligen vkps getrennt?? Ja, es ist alles getrennt, ausser den Usern in der gemeinsamen Usertabelle. 5. Was ist mit der Mitgliederliste?? Gibt es eine oder zwei? Bzw sind das dann die selben User Es sind die selben User, weil nur eine Usertabelle für beide Portale.
|
|
|
|
|
Gespeichert
|
schön´s Grüssle, Andi Kein Support über PN, Mail oder ICQ! Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern. Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!
|
|
|
|
|
|
Mecki
|
« Antworten #11 am: 19 Juni 2004, 14:30:37 » |
|
Hm,
das hört sich alles sehr interessant an. Also könnte ich hingehen und eine barrierefreies VKP nehmen für sehbehinderte und blinde Menschen und das "normale VKP", das ich optisch dann so gestalten kann wie ich möchte?
|
|
|
|
|
Gespeichert
|
Nicht behindert zu sein, ist kein Verdienst, sondern ein Geschenk, das uns jederzeit genommen werden kann.
|
|
|
|
|
|
Sascha1981
|
« Antworten #12 am: 19 Juni 2004, 17:02:20 » |
|
Die privaten Nachrichten sind leider getrennt in den beiden Portalen. Hmm, sollten wir überlegen, die PM, Usergästebuch usw. auf den Userprefix umzustellen... Hört sich alles sehr interessant an Das ganze wäre für mich auf jeden fall interessant für mein neues projekt! Damit önnte man dann eventuel für jedes Land ein eigenes mx anlegen oder??? Wie ist das wenn ich z.b. 3 oder mehr mx mit der lösung verbinden möchte?? Ist das ohne weiteres möglich??? THX schon mal!!!
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
jubilee
Gast
|
« Antworten #13 am: 19 Juni 2004, 18:36:57 » |
|
Hallo ! @Tora: Die privaten Nachrichten sind leider getrennt in den beiden Portalen. Hmm, sollten wir überlegen, die PM, Usergästebuch usw. auf den Userprefix umzustellen... Dem spricht ja nichts entgegen, da ja der gemeinsame Nenner für die PM, Userguest eh die usertabelle ist. Also hier sogar logisch das zusammenzufassen. @sascha1981: 3 oder mehr mx mit der lösung verbinden möchte?? Ist das ohne weiteres möglich??? Ja, sollte dann egal sein wieviel du zusammenschließt. Hauptsach genug Platz im Webspace und in der Datenbank. jubilee [Editiert am 19/6/2004 von jubilee] [Editiert am 19/6/2004 von jubilee]
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
Ria
|
« Antworten #14 am: 19 Juni 2004, 20:00:47 » |
|
 @Tora, ich krieg zuviel! Trotz Deiner super Anleitung läuft jetzt noch nicht mal das Einloggen im vkp 1. mehr. Und bekomme dies: "Die Sessioninitialisierung ist fehlgeschlagen." -------------------------------------------------------------------------------------- Sobald ich dies gemacht habe in /includes/mx_baseconfig.php so: /// wird vom System generiert, kann aber bei Bedarf geändert werden define("MX_SESSION_NAME" ,"mxSessid"); define("MX_SAFECOOKIE_NAME_ADMIN" ,"mxAdmin"); define("MX_SAFECOOKIE_NAME_USER" ,"mxUser"); define("MX_SESSION_DBTABLE",$user_prefix.'_sys_session'); define("MX_COOKIE_PATH",'/www/'); #define("MX_SESSION_VARPREFIX" ,"mxSV"); -------------------------------------------------------------------- und in der config.php sieht es so aus: $mxConf['prefix'] = "mx"; $mxConf['user_prefix'] = "mx"; und so: $mxConf['vkpSafeCookie1'] = 0; $mxConf['vkpSafeCookie2'] = 0; ------------------------------------------------- Sobald ich dies in der /includes/mx_baseconfig.php wieder #Auskommentiere, funktioniert die Einwahl wieder. (Im Doppelpack funktioniert es auch nicht.) :schout: eigentlich hab ich es doch so gemacht wie beschrieben? Gruss Ria
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
Ria
|
« Antworten #15 am: 21 Juni 2004, 15:45:04 » |
|
:redhead: Hi, der "MX_COOKIE_PATH" darf nicht "www" lauten, dies ist zwar der übergeordnete Ordner, aber nur beim AppServ gleichzeitig das Root Verzeichnis. Hab das also geändert. Obiger Fehler: "Die Sessioninitialisierung ist fehlgeschlagen." ist also WEG!! Aber IMMERNOCH: bekomme ich nur eine Site angezeigt "zentrum" wähle ich explizit "zentrum2" zeigt der Firefox mir "zentrum"an. Die Adresse wird aber als "zentrum2" angezeigt. FRAGE: Ich habe beide Portale in einer Datenbank. *So wie ursprünglich von Euch beschrieben einmal mit dem Präfix mx_ und einmal mxb_ Und nur einmal mx_ users , ( mxb_users hab ich rausgenommen). Kann es sein das ich doch **2 Datenbanken** brauche also getrennte, einmal für "zentrum" und einmal für "zentrum2"? Gruss Ria [Editiert am 21/6/2004 von Ria]
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
Ria
|
« Antworten #16 am: 21 Juni 2004, 23:40:00 » |
|
 Außer mir keiner Ausprobiert, kann doch nicht sein? Gruss Ria
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
Andi
|
« Antworten #17 am: 22 Juni 2004, 07:10:45 » |
|
Moin Ria der "MX_COOKIE_PATH" darf nicht "www" lauten, dies ist zwar der übergeordnete Ordner, aber nur beim AppServ gleichzeitig das Root Verzeichnis. Hab das also geändert. Klar, wenn die beiden Portale jeweils in einem Unterordner des Webroot liegen, dann ist der Cookiepfad / Außer mir keiner Ausprobiert, kann doch nicht sein? Doch ich und es funzt einwandfrei Kann es sein das ich doch **2 Datenbanken** brauche also getrennte, einmal für "zentrum" und einmal für "zentrum2"? Nein, es muss sogar in einer Datenbank liegen, weil das vkpMx nur eine Datenbank gleichzeitig ansprechen kann. Aber IMMERNOCH: bekomme ich nur eine Site angezeigt "zentrum" wähle ich explizit "zentrum2" zeigt der Firefox mir "zentrum"an. Die Adresse wird aber als "zentrum2" angezeigt. Sorry, aber da verstehe ich nicht was du meinst...
|
|
|
|
|
Gespeichert
|
schön´s Grüssle, Andi Kein Support über PN, Mail oder ICQ! Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern. Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!
|
|
|
|
|
|
Ria
|
« Antworten #18 am: 22 Juni 2004, 14:04:39 » |
|
 Hi und danke, zuerst möchte ich nochmal 2 grundsätzliche Sachen klären. 1. - Ich soll ja in beiden Portalen den user_prefix gleich einstellen, also habe ich: in der config.php in beiden den gleichen Wert stehen, in "zentrum" und in "zentrum2" so: $mxConf['prefix'] = "mx"; $mxConf['user_prefix'] = "mx"; ----------------------------------------------------------- In der Datenbank, muß ich da auch 1x "mx_users" haben und einmal "mxb_users" oder muß "mxb_users" RAUS? (weil, wenn ich es nicht raus nehme habe ich da ja 2 unterschiedliche *users) -------------------------------------------------------------------------------------------------------- 2.- Das sind jetzt keine Neuinstallationen, sondern ich habe im Windows Explorer die Datenbank von "zentrum" kopiert und den prefix auf "mxb_ "geändert und dann die kopierte und geänderte Datenbank wieder in den Datenbank-Ordner "vkpmaxi"verschoben. Und dann in "phpmyadmin" kontrolliert und den "mxb_users" rausgenommen. ------------------------------------------------------------------------------------------------------ Wäre dies bis hierhin so OK? Gruss Ria :wall:
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
Ria
|
« Antworten #19 am: 23 Juni 2004, 13:25:43 » |
|
Hi Tora und alle die es gerade mal testen... Zitat: "Sorry, aber da verstehe ich nicht was du meinst..." Ich möchte erst mal evtll. Fehler vorher ausschließen  , weil ich ja anscheinend was falsch machen muß! Und dann auf den letzten Punkt eingehen. Ist es bis dahin, siehe Antwort davor, denn erst mal *bis zu dem Punkt* OK Gruss Ria [Editiert am 23/6/2004 von Ria]
|
|
|
|
|
Gespeichert
|
|
|
|
|