. .
pragmaMx Support Forum 19 Mai 2013, 00:26:30 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: [1] 2  Alle   Nach unten
Drucken
Autor Thema: mx_2.1 im Doppelpack, neuer Versuch  (Gelesen 6347 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
Ria
Inventar
*******
Offline Offline

Geschlecht: Weiblich
Beiträge: 1.823


« 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 cry_smile  
Gespeichert
munzur
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.501


WWW
« Antworten #1 am: 17 Juni 2004, 21:34:28 »

hi!

ich versteh nicht ganz warum du das überhaupt machst aber egal Smiley

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
Inventar
*******
Offline Offline

Geschlecht: Weiblich
Beiträge: 1.823


« 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
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 18.602

Andi


WWW
« Antworten #3 am: 17 Juni 2004, 23:16:24 »

Hi Ria Smiley

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
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.536

Biker


WWW
« 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?Huh? *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! Wink
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 18.602

Andi


WWW
« 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
Inventar
*******
Offline Offline

Geschlecht: Weiblich
Beiträge: 1.823


« 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
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 18.602

Andi


WWW
« Antworten #7 am: 18 Juni 2004, 21:51:36 »

Hi Ria Smiley

 
Zitat
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 Wink

EDIT:
Achte in beiden Portalen darauf, dass  in der Adminverwaltung beim Admin der gleiche Username (aus der Usertabelle)  eingetragen ist.

 
Zitat
oder habe ich mich jetzt nur verständlicher artikuliert??

Nicht unbedingt, aber der andere thread war einfach schon zu durcheinander...  cheesy  

[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
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.536

Biker


WWW
« 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!

 thumbup  thumbup  thumbup

Danke @ Tora Wink

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! Wink
Atze
weiss mehr
****
Offline Offline

Geschlecht: Männlich
Beiträge: 416


WWW
« 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
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 18.602

Andi


WWW
« Antworten #10 am: 19 Juni 2004, 14:18:37 »

Hi Atze Smiley

Zitat
1. Was passiert, wenn ich mich auf vkp1 registriere, bin ich dann auch automatisch bei vkp2 registiert??

Ja, es ist ja nur eine Usertabelle
Zitat
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...
Zitat
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.
Zitat
4. Ist der content von den jeweiligen vkps getrennt??

Ja, es ist alles getrennt, ausser den Usern in der gemeinsamen Usertabelle.
Zitat
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
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.239


« 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
Unerreicht
******
Offline Offline

Beiträge: 1.067


« Antworten #12 am: 19 Juni 2004, 17:02:20 »

 
Zitat
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:
 
Zitat
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:
 
Zitat
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
Inventar
*******
Offline Offline

Geschlecht: Weiblich
Beiträge: 1.823


« Antworten #14 am: 19 Juni 2004, 20:00:47 »

 cry_smile  @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
Inventar
*******
Offline Offline

Geschlecht: Weiblich
Beiträge: 1.823


« 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

  mad  



[Editiert am 21/6/2004 von Ria]
Gespeichert
Ria
Inventar
*******
Offline Offline

Geschlecht: Weiblich
Beiträge: 1.823


« Antworten #16 am: 21 Juni 2004, 23:40:00 »

 Shocked  Außer mir keiner Ausprobiert, kann doch nicht sein?

Gruss Ria
Gespeichert
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 18.602

Andi


WWW
« Antworten #17 am: 22 Juni 2004, 07:10:45 »

Moin Ria Smiley
 
Zitat
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  /
 
Zitat
Außer mir keiner Ausprobiert, kann doch nicht sein?
Doch ich und es funzt einwandfrei Wink
 
Zitat
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.
 
Zitat
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
Inventar
*******
Offline Offline

Geschlecht: Weiblich
Beiträge: 1.823


« Antworten #18 am: 22 Juni 2004, 14:04:39 »

 Smiley  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
Inventar
*******
Offline Offline

Geschlecht: Weiblich
Beiträge: 1.823


« 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 cool.gif  , 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 question  
Gruss Ria

[Editiert am 23/6/2004 von Ria]
Gespeichert
Seiten: [1] 2  Alle   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.18 | SMF © 2011, Simple Machines
design by hENNE, layout based on YAML