[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Website Manager - Multidomain AddOn für REX 4.5+ - Seite 3 - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/

bellyeye
Beiträge: 43
Registriert: 9. Jul 2008, 13:03

Re: [v2.0.0] Website Manager - Multidomain AddOn für REX 4.5

26. Jun 2014, 10:20

Guten Tag, ich schon wieder.

Nachdem ich nun die gesamte Installation auf die htdocs-Root-Ebene gehoben habe... ist das gleiche Problem noch da.

Ich aktiviere den Website Manager, passe die master.inc.php an, rufe die Startseite auf: "Website not found!"
Füge ich eine neue Website hinzu, geht die.
Nur die Website mit ID=1 scheint nicht zu laufen.
Was können denn die Gründe für den "not found"-exit sein?

Kurios: Vorher hatte ich das ganze mit einer Kopie der Installation und einem Datenbank-Dump an genau der Stelle vorab getestet (mit Subdomains). Alles ging.

Aufgerufen wird in der master.inc die init des Addons. Die sieht bei mir so aus:

Code: Alles auswählen

<?php
// --- DYN
require_once($REX['INCLUDE_PATH'] . '/addons/website_manager/settings.inc.php');
require_once($REX['INCLUDE_PATH'] . '/addons/website_manager/classes/class.rex_website.inc.php');
require_once($REX['INCLUDE_PATH'] . '/addons/website_manager/classes/class.rex_website_manager.inc.php');
require_once($REX['INCLUDE_PATH'] . '/addons/website_manager/plugins/themes/classes/class.rex_website_theme.inc.php');

$REX['WEBSITE_MANAGER'] = new rex_website_manager();

$REX['WEBSITE_MANAGER']->addWebsite(new rex_website(1, 'www.DOMAIN.de', 'Titel der Seite', 1, 1, 9, '#47a0ce', 'rex_', 'http', 0));

$REX['WEBSITE_MANAGER']->init();
// --- /DYN
?>
Nichts verdächtiges, oder?

Irgendwelche Tipps?
Danke.
Carsten

bellyeye
Beiträge: 43
Registriert: 9. Jul 2008, 13:03

Re: [v2.0.0] Website Manager - Multidomain AddOn für REX 4.5

26. Jun 2014, 12:29

Neuer Stand der Dinge, mir nicht unbedingt nachvollziehbar...

Ich hatte die Hauptdomain im Website Manager anfänglich so eingetragen: "www.DOMAIN.de". Ergbnis wie oben beschrieben.

Beim Rumimprovisieren habe ich nun einfach mal das "www" weggelassen, so dass die Domain überall als "http://DOMAIN.de" durchgereicht wird (so z.B. in Navigationslinks). Vom SEO42 wird sie dann per htaccess auf "http://www.DOMAIN.de/" umgeschrieben.

Siehe da: Es geht.

Aber das kann es doch nicht sein, oder? Zumindest ist es keine "Lösung", eher ein "Unfall"...

Ich weiß nicht, ob ich mich darüber freuen soll.

Benutzeravatar
RexDude
Beiträge: 2543
Registriert: 22. Apr 2010, 11:24

Re: [v2.0.0] Website Manager - Multidomain AddOn für REX 4.5

26. Jun 2014, 18:41

Hi,

du musst hier ein bisschen von Hand debuggen willst du das Rätsel lösen:
https://github.com/RexDude/website_mana ... hp#L83-L97

Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

Re: [v2.0.0] Website Manager - Multidomain AddOn für REX 4.5

15. Jul 2014, 15:24

Hallo RexDude,

Redaxo 4.5.1 - Bilder(Thumbnails) im Medienpool beim Benutzer nicht sichtbar.
Als "Master"Admin sehe ich alle Bilder im Medienpool.
Hab auch (obwohl nicht nötig) die Patches (patch 4.5.0) hochgeladen... leider nix...

Wenn man dem USer 2 Seiten zuweist, dann läuft alles bzw
die Thumbs des Medienpool werden angezeigt... *strange*

Hast du ne Idee ...?
Danke.
grz chris

Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

Re: [v2.0.0] Website Manager - Multidomain AddOn für REX 4.5

15. Jul 2014, 16:17

wenn man in der Datei /mediapool.media.inc.php die beiden
$REX['HTDOCS_PATH'] . '/redaxo/
bei den rex_mediapool_preview - Bildern entfernt >> gehts ... :oops:
???

[EDIT]DAS WAR'S DOCH NICHT... hmmm [/EDIT]

grz. Chris

Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

Re: [v2.0.0] Website Manager - Multidomain AddOn für REX 4.5

16. Jul 2014, 09:42

Hallo habs nun gefunden:
redaxo/include/pages/mediapool.media.inc.php

Zeile 213

Code: Alles auswählen

if ($image_manager) {
# old
# $imgn = $REX['HTDOCS_PATH'] . 'redaxo/index.php?rex_img_type=rex_mediapool_detail&rex_img_file=' . $encoded_fname;
$imgn = $REX['HTDOCS_PATH'] . 'index.php?rex_img_type=rex_mediapool_detail&rex_img_file=' . $REX['HTDOCS_PATH'] . $REX['MEDIA_DIR'] . '/' . $encoded_fname;

#old
# $thumbnail = '<img src="./index.php?rex_img_type=rex_mediapool_preview&rex_img_file=' . $REX['HTDOCS_PATH'] . $REX['MEDIA_DIR'] . '/' . $encoded_file_name . '" alt="' . $alt . '" title="' . $alt . '" />';

$img_max = $REX['HTDOCS_PATH'] . 'index.php?rex_img_type=rex_mediapool_maximized&rex_img_file=' . $REX['HTDOCS_PATH'] . $REX['MEDIA_DIR'] . '/' .  $encoded_fname;
}
 
Zeile 635

Code: Alles auswählen

# old
# thumbnail = '<img src="' . $REX['HTDOCS_PATH'] . 'redaxo/index.php?rex_img_type=rex_mediapool_preview&rex_img_file=' . $encoded_file_name . '" alt="' . $alt . '" title="' . $alt . '" />';
#
$thumbnail = '<img src="'.$REX['HTDOCS_PATH'].'index.php?rex_img_type=rex_mediapool_preview&rex_img_file=' . $REX['HTDOCS_PATH'] . $REX['MEDIA_DIR'] . '/' . $encoded_file_name . '" alt="' . $alt . '" title="' . $alt . '" />';
Danach läufts überall so wie es soll..
Evtl kann das jemand noch bestätigen ud testen.
Danke. Grz. Chris

PS: Was immernoch *strange* ist/war
>> Benutzer A / Site A -> Medienpool zeigt/e) Thumbs
>> Benutzer B / Site B -> >Medienpool zeigt(e) keine Thumbs
>> Benutzer C / Site C -> Medienpool zeigt(e) Thumbs
>> Benutzer D / Site A & C -> Medienpool zeigt(e) Thumbs
>> Benutzer E / Site E -> Medienpool zeigt(e) keine Thumbs

Benutzeravatar
RexDude
Beiträge: 2543
Registriert: 22. Apr 2010, 11:24

Re: [v2.0.0] Website Manager - Multidomain AddOn für REX 4.5

16. Jul 2014, 09:51

Hi Chris,

danke für die Bugmeldung. Hab auch das ganze Verhalten reproduzieren können.

Das dürfte aber noch nicht der Fix sein, weil im Backend muss der Image Manager auch über redaxo/index.php laufen, nicht über die Frontend index.php. Sonst wird $REX['REDAXO'] nicht korrekt gesetzt.

Freu mich wenn du hier dran bleibst, weil das Prob muss aufjedenfall gelöst werden. Gut wäre es natürlich auch wenn duch nicht im Core herumpatchen musst.

Achso: Gestern ist mir aufgefallen: Benutzer eingeloggt, direkt auf Website mit ID = 2 geleitet worden (hat nur Rechte für diese) und Bilder fehlten. Ein Blick in den Quellcode offenbarte, dass anstelle von /files2/foo.png /files/foo.png versucht wurde aufzurufen. D.h. dass bei Mediepool aufruf $REX['MEDIA_DIR'] wohl nicht korrekt gesetzt wird (und vermutlich auch alle anderen relevanten Rex Vars)

LG,
RexDude

Benutzeravatar
RexDude
Beiträge: 2543
Registriert: 22. Apr 2010, 11:24

Re: [v2.0.0] Website Manager - Multidomain AddOn für REX 4.5

17. Jul 2014, 12:12

Hier Chris als Übergangslösung:

https://github.com/RexDude/website_manager/issues/50

Weiss schon worans liegt, aber hab noch keine vernünftige Lösung die ohne eine Patch auskommt.

Benutzeravatar
tiltfi
Beiträge: 11
Registriert: 29. Mai 2007, 22:54

Re: [v2.0.0] Website Manager - Multidomain AddOn für REX 4.5

17. Okt 2014, 10:18

Hat irgendjemand den Website mangager schon unter 4.6 zum laufen gebracht?

Benutzeravatar
RexDude
Beiträge: 2543
Registriert: 22. Apr 2010, 11:24

Re: [v2.0.0] Website Manager - Multidomain AddOn für REX 4.5

17. Okt 2014, 10:40

Ich persönlich noch nicht, aber der muss früher oder später auf 4.6 laufen. Was gibts denn für Probs?

Benutzeravatar
tiltfi
Beiträge: 11
Registriert: 29. Mai 2007, 22:54

Re: [v2.0.0] Website Manager - Multidomain AddOn für REX 4.5

17. Okt 2014, 11:27

Ich bekomme imm er die Meldung "website not found" nach dem Installieren und aktivieren. Die Anpassungen an der master.in hab' ich gemacht. Auf einer Anderen Installation 4.6 funktioniert alles Problemlos.

Benutzeravatar
RexDude
Beiträge: 2543
Registriert: 22. Apr 2010, 11:24

Re: [v2.0.0] Website Manager - Multidomain AddOn für REX 4.5

17. Okt 2014, 11:34

Ich habs zwischenzeitlich mal getestet und alles läuft ganz normal. Vermutlich passt bei der Einrichtung bei dir irgendwas noch nicht. "Website not found" kommt wenn die eigegenebe Domain nicht in der Website Manager Domainliste vorkommt. Siehe: https://github.com/RexDude/website_mana ... hp#L84-L94

Vielleicht gibst du mal an der Stelle $_SERVER['SERVER_NAME'] aus noch vor dem exit. und Schaust ob die Domain auch im WM hinterlegt ist.


Benutzeravatar
tiltfi
Beiträge: 11
Registriert: 29. Mai 2007, 22:54

Re: [v2.0.0] Website Manager - Multidomain AddOn für REX 4.5

17. Okt 2014, 16:03

Die Domain ist hinterlegt. Und wird auch korrekt in der Fehlermeldung ausgegeben. Aber ich glaube es könnte am ssl zertifikat liegen. Ich hab es nochmals mit Subdomains aufgesetzt und siehe da alles funktioniert.

Benutzeravatar
RexDude
Beiträge: 2543
Registriert: 22. Apr 2010, 11:24

Re: [v3.0.0] Website Manager - Multidomain AddOn für REX 4.5

14. Dez 2014, 01:58

Wo kommt das ganze Zeugs bloß immer her...??? :mrgreen:

### Version 3.0.0 - 14. Dezember 2014

* Update: Bitte die Hinweise in der `UPDATE.md` beachten!
* Update-Hinweise (auch für alle zukünftigen Versionen) wurden in die Datei `UPDATE.md` ausgelagert und sind auch über die Hilfe im AddOn einsehbar.
* Updatefähigkeit für REDAXO 4.6 hergestellt. Bei einem Update werden die Einstellungen nicht mehr überschrieben, da diese nun im Data-Ordner von REDAXO abgelegt werden
* Einstellungen nun alle über das Backend verfügbar
* Themes Plugin entfernt wegen Updatefähigkeit. Es kann nun von Hand dazuinstalliert werden. Readme Eintrag zum Thema "Verfügbare Plugins" ergänzt.
* Markdown Addon 1.2.0 Kompatibilität verbessert
* SEO42 4.0+ Kompatibilität verbessert und Hinweis zu den Settings-Dateien von SEO42 in die Readme aufgenommen
* SEO42 Addon wird automatisch unterstützt wenn verfügbar, thx@Hirbod
* Slice Status Addon wird automatisch unterstützt wenn verfügbar
* Debug Seite erweitert
* `allow_www_non_www_domains` Option hinzugefügt. Damit kann man steuern ob WWW/Nicht-WWW Domains durchgelassen werden. Wichtig für die No Double Content Redirects in SEO42 4.0+
* `allow_uninstall` Option hinzugefügt. Addon kann nur noch deinstalliert werden wenn Option eingeschaltet ist. Sicherheitsmaßnahme da auch die ganzen Dateien im DATA Ordner von REDAXO gelöscht werden bei Deinstallation.
* "Website nicht gefunden" Meldung jetzt inkl. betreffender Domain
* Setup weiter angepasst
* Readme angepasst und verbessert

mot-K
Beiträge: 24
Registriert: 14. Okt 2014, 14:51

Re: [v3.0.0] Website Manager - Multidomain AddOn für REX 4.5

14. Dez 2014, 18:48

Hallo,

in der update.md steht "Entfernen Sie die Codezeile aus dem Setup Schritt 2 in der `master.inc.php`.".
Welche Codezeile genau ist hier gemeint?

Benutzeravatar
RexDude
Beiträge: 2543
Registriert: 22. Apr 2010, 11:24

Re: [v3.0.0] Website Manager - Multidomain AddOn für REX 4.5

14. Dez 2014, 21:15

Hast du denn schon in Setup Schritt 2 geschaut???

Benutzeravatar
RexDude
Beiträge: 2543
Registriert: 22. Apr 2010, 11:24

Re: [v3.0.1] Website Manager - Multidomain AddOn für REX 4.5

4. Feb 2015, 12:50

### Version 3.0.1 - 04. Februar 2015

* Unter Einstellungen können Addons und Plugins auch nachträglich noch hinzugefügt werden
* Finetuning

Benutzeravatar
ralf.schlott
Beiträge: 625
Registriert: 5. Dez 2007, 21:22
Wohnort: Hamburch
Kontaktdaten: Website

Re: [v3.0.1] Website Manager - Multidomain AddOn für REX 4.5

17. Mär 2015, 17:16

Redaxo 4.6.1
rexseo 1.6.6

Wenn ich den Cache global für alle Seiten lösche, dann habe ich plötzlich für die Masterseite das Template der 2. Installation.
Auch verweist die Navigation der 2. Seite auf die Navi der ersten.

Ja, es ist dämlich beschrieben. Aber vielleicht hatten andere das Problem mit dem Cache löschen auch schon...

Oder ist rexseo gar nicht geeignet?
- Danke für Redaxo! -
http://www.prenzlweb.de


Benutzeravatar
ralf.schlott
Beiträge: 625
Registriert: 5. Dez 2007, 21:22
Wohnort: Hamburch
Kontaktdaten: Website

Re: [v3.0.1] Website Manager - Multidomain AddOn für REX 4.5

17. Mär 2015, 18:10

RexDude hat geschrieben:rexseo ist nicht geeignet.
Gut, dann schnell Umbau!
:mrgreen:
- Danke für Redaxo! -
http://www.prenzlweb.de

Benutzeravatar
ralf.schlott
Beiträge: 625
Registriert: 5. Dez 2007, 21:22
Wohnort: Hamburch
Kontaktdaten: Website

Re: [v3.0.1] Website Manager - Multidomain AddOn für REX 4.5

18. Mär 2015, 14:26

Umbau funktionierte.
Aber warum wird denn bei den Templates immer ein Reset durchgeführt, wenn ich den globalen Cache lösche? Ich dachte für jede Seite kann man andere Templates definieren...
- Danke für Redaxo! -
http://www.prenzlweb.de

Benutzeravatar
RexDude
Beiträge: 2543
Registriert: 22. Apr 2010, 11:24

Re: [v3.0.1] Website Manager - Multidomain AddOn für REX 4.5

18. Mär 2015, 14:30

Theoretisch müsste man in dem Fall nicht alle Templates löschen. Aber ist halt so bei REDAXO Cache löschen bedeutet halt alles löschen.
Kannst es ja gerne optimieren :P

Benutzeravatar
ralf.schlott
Beiträge: 625
Registriert: 5. Dez 2007, 21:22
Wohnort: Hamburch
Kontaktdaten: Website

Re: [v3.0.1] Website Manager - Multidomain AddOn für REX 4.5

18. Mär 2015, 14:51

Ich meinte nicht unter generated. Sondern die Verwaltung im Backend.

Habe eben testweise bei Seite1 die Templatenamen umbenannt. Und siehe da, auch bei Seite2 bekommen die Templates den Namen. Nur Seite3 und 4 behalten ihren. Da läuft wohl was falsch...
- Danke für Redaxo! -
http://www.prenzlweb.de

Zurück zu „Allgemeines [R4]“