Plugin Advanced Mod Rewrite für Contenido 4.8.x
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Ich hoffe auf eure Hilfe.
Beim Umbenennen von Kategorien bekomme ich folgenden Fehler:
Catchable fatal error: Argument 1 passed to mr_strRenameCategory() must be an array, string given in /web/htdocs/www.bergtotal.com/home/contenido/plugin ... ewrite.php on line 86
Beim Speichern der Einstellungen eines Artikels:
Catchable fatal error: Argument 1 passed to mr_conSaveArticle() must be an array, string given in /web/htdocs/www.bergtotal.com/home/contenido/plugin ... ewrite.php on line 249
Folgendes Einstellungen, Installationen habe ich gemacht:
-Update auf Contenido 4.8.11
-Installation vom Plugin advanced mod rewrite 0.5.3
-Standarteinstellungen vom Plugin.
Bei einer Testinstallation von Contenido und des Plugins auf dem selben Server funktioniert alles ohne Probleme.
Beim Test der produktiven Umgebung mit der Datenbank der Testumgebung funktioniert das Plugin ebenfalls, also schätze ich mal mein Fehler liegt irgendwo in Datenbank.
Wenn jemand einen Tip hätte, wäre ich SEHR dankbar!
MfG
Beim Umbenennen von Kategorien bekomme ich folgenden Fehler:
Catchable fatal error: Argument 1 passed to mr_strRenameCategory() must be an array, string given in /web/htdocs/www.bergtotal.com/home/contenido/plugin ... ewrite.php on line 86
Beim Speichern der Einstellungen eines Artikels:
Catchable fatal error: Argument 1 passed to mr_conSaveArticle() must be an array, string given in /web/htdocs/www.bergtotal.com/home/contenido/plugin ... ewrite.php on line 249
Folgendes Einstellungen, Installationen habe ich gemacht:
-Update auf Contenido 4.8.11
-Installation vom Plugin advanced mod rewrite 0.5.3
-Standarteinstellungen vom Plugin.
Bei einer Testinstallation von Contenido und des Plugins auf dem selben Server funktioniert alles ohne Probleme.
Beim Test der produktiven Umgebung mit der Datenbank der Testumgebung funktioniert das Plugin ebenfalls, also schätze ich mal mein Fehler liegt irgendwo in Datenbank.
Wenn jemand einen Tip hätte, wäre ich SEHR dankbar!
MfG
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Nein, ist nicht aktiviert. War es auch nie.xmurrix hat geschrieben: Hast du eventuell, die Option "Duplicated Content verhindern" aktiviert? Damit geht das dann nicht.
Der Zeitpunkt zum Generieren der URLs steht auf Bei der Ausgabe des HTML Codes der Seite.xmurrix hat geschrieben: Das kann passieren, wenn das Plugin zwar installiert wurde, aber beim Verarbeiten der Frontendseiten nicht korrekt initialisiert wird. Dann werden auch keine Clean-Urls generiert. Oder bei der Einstellung "Zeitpunkt zum Generieren der URLs" ist die Option "In Modulen oder Plugins" gewählt und in Modulen/Plugins wird die übliche front_content.php?idart=123 ausgegeben.
Auch kann es sein, dass die HTML-Ausgabe in der front_content.php vom Plugin nicht verarbeitet wird. Wenn der Ausgabepuffer in einem Modul mit ob_flush gellert wird, kann die Ausgabe auch nicht vom Plugin verarbeitet werden.
ob_flush konnte ich in keinem Modul entdecken.
Komisch ist hier, dass ich mir ziemlich sicher bin, dass AMR bei diesem Projekt direkt nach der Installation korrekt funktioniert hat. Nun aber nicht mehr, obwohl ich wissentlich keine Einstellungen geändert habe.
Vielleicht noch eine Idee?
Grüße
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Gibt es noch andere Plugins oder Module, die sich bei den Chains für das Umbenennen von Kategorien und Speichern von Artikel registrieren? Das von dir beschriebene Verhalten kann passieren, wenn mehrere Chainfunktionen registriert sind. Entweder liefert die erste Chain-Funktion einen falschen Wert zurück, so dass dann die zweit einen falschen Parameter enthält (string anstatt array) oder die Chainverarbeitung arbeitet noch nicht 100% richtig.bergtotal hat geschrieben:...
Beim Umbenennen von Kategorien bekomme ich folgenden Fehler:
Catchable fatal error: Argument 1 passed to mr_strRenameCategory() must be an array, string given in /web/htdocs/www.bergtotal.com/home/contenido/plugin ... ewrite.php on line 86
Beim Speichern der Einstellungen eines Artikels:
Catchable fatal error: Argument 1 passed to mr_conSaveArticle() must be an array, string given in /web/htdocs/www.bergtotal.com/home/contenido/plugin ... ewrite.php on line 249
...
Gruß
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Hallo Forum,
das einrichen der .htaccess hat soweit geklappt gibt es Besonderheiten die ich beachten muss mit der style.css im ordner css/style.css ...da diese offensichtlich nicht gefunden wird?
Für eine Nachricht wäre ich sehr dankbar...
Grüße
das einrichen der .htaccess hat soweit geklappt gibt es Besonderheiten die ich beachten muss mit der style.css im ordner css/style.css ...da diese offensichtlich nicht gefunden wird?
Für eine Nachricht wäre ich sehr dankbar...
Grüße
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Damit diese Dateien auch "gefunden" werden. brauchts du den base-Tag im head-Bereich der Seite, normalerweise sowas wiegap hat geschrieben:Hallo Forum,
das einrichen der .htaccess hat soweit geklappt gibt es Besonderheiten die ich beachten muss mit der style.css im ordner css/style.css ...da diese offensichtlich nicht gefunden wird?
Für eine Nachricht wäre ich sehr dankbar...
Grüße
Code: Alles auswählen
<base href="http://hosname/cms/" />
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Perfekt - Vielen Dank für Deine schnelle Hilfe das wars !xmurrix hat geschrieben:Damit diese Dateien auch "gefunden" werden. brauchts du den base-Tag im head-Bereich der Seite, normalerweise sowas wiegap hat geschrieben:Hallo Forum,
das einrichen der .htaccess hat soweit geklappt gibt es Besonderheiten die ich beachten muss mit der style.css im ordner css/style.css ...da diese offensichtlich nicht gefunden wird?
Für eine Nachricht wäre ich sehr dankbar...
GrüßeGrußCode: Alles auswählen
<base href="http://hosname/cms/" />
xmurrix
es funktioniert auch die Pfade absolut zu setzen : /css/style.css )) Danke !!!
Re: Neue Kategorien werden auf Startseite umgeleitet.
herzlichen Dank das war der Fehler.
lg Genaral
lg Genaral
Re: Plugin Advanced Mod Rewrite - Umlaute
Der Tip in der /includes/functions.api.string.php nachzuschauen hat geholfen. Umlaut Ü hat ja auch funktioniert war wirklich nur "ü" und den habe jetzt ergänzt und es funktioniert. Müsste ja dann in der der Version con Contenido geupdatet sein oder muss das jetzt noch als bug melden?
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Hallo Board,
ich habe ähnliche Probleme, wie meine Vorschreiber. Es geht um die Auflösung von umschriebenen URLs unter bestimmten AMR-Einstellungen. Ich kann leider ebenfalls nicht auf nicht umschriebene URLs zugreifen, sondern werde direkt auf die Fehlerseite weitergeleitet. Die DuplicatedContent-Einstellungen zeigen leider keinen Effekt. Es spielt keine Rolle, ob diese Option aktiviert ist, oder nicht. Deaktiviere ich jedoch die Option 'Bei ungültigen Artikeln zur Fehlerseite weiterleiten', funktioniert alles einwandfrei (auch bei gleichzeitig aktivierter Verhinderung von DuplicatedContent). Irgendwie werd ich da nicht ganz schlau draus.
Meine dezeitigen weiteren Einstellungen:
Prozentsatz für "ähnlich klingende" URLs: 100
Zeitpunkt zum Generieren der URLs: Bei der Ausgabe des HTML Codes der Seite
Contenido-Version: 4.8.11
AMR-Version: 0.5.3
Über einen Rat freut sich, Bonscho
ich habe ähnliche Probleme, wie meine Vorschreiber. Es geht um die Auflösung von umschriebenen URLs unter bestimmten AMR-Einstellungen. Ich kann leider ebenfalls nicht auf nicht umschriebene URLs zugreifen, sondern werde direkt auf die Fehlerseite weitergeleitet. Die DuplicatedContent-Einstellungen zeigen leider keinen Effekt. Es spielt keine Rolle, ob diese Option aktiviert ist, oder nicht. Deaktiviere ich jedoch die Option 'Bei ungültigen Artikeln zur Fehlerseite weiterleiten', funktioniert alles einwandfrei (auch bei gleichzeitig aktivierter Verhinderung von DuplicatedContent). Irgendwie werd ich da nicht ganz schlau draus.
Meine dezeitigen weiteren Einstellungen:
Prozentsatz für "ähnlich klingende" URLs: 100
Zeitpunkt zum Generieren der URLs: Bei der Ausgabe des HTML Codes der Seite
Contenido-Version: 4.8.11
AMR-Version: 0.5.3
Über einen Rat freut sich, Bonscho
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Hi xmurrix,bonscho hat geschrieben: ich habe ähnliche Probleme, wie meine Vorschreiber. Es geht um die Auflösung von umschriebenen URLs unter bestimmten AMR-Einstellungen. Ich kann leider ebenfalls nicht auf nicht umschriebene URLs zugreifen, sondern werde direkt auf die Fehlerseite weitergeleitet. Die DuplicatedContent-Einstellungen zeigen leider keinen Effekt. Es spielt keine Rolle, ob diese Option aktiviert ist, oder nicht. Deaktiviere ich jedoch die Option 'Bei ungültigen Artikeln zur Fehlerseite weiterleiten', funktioniert alles einwandfrei (auch bei gleichzeitig aktivierter Verhinderung von DuplicatedContent). Irgendwie werd ich da nicht ganz schlau draus.
hab gerad keine Zeit mich drum zu kümmern, wollte nur kurz mitteilen, dass ich das zumindest bei dem Projekt bestätigen kann, bei dem die "alten" URLs nicht mehr erreichbar waren. Bei deaktivierter Option 'Bei ungültigen Artikeln zur Fehlerseite weiterleiten', funktioniert alles einwandfrei.
Bis demnächst.
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Hat niemand da draussen einen Tip für mich?
Vielleicht kann mir auch jemand sagen an welcher Stelle die Weiterleitung auf die Fehlerseite zu finden ist. Dann könnte ich vielleicht selber zumindest einen Workaround schreiben, der zu meinen speziellen Anforderungen passt. Das Problem hindert mich nämlich an der Fertigstellung unseres Projektes.
Danke, Bonscho
Vielleicht kann mir auch jemand sagen an welcher Stelle die Weiterleitung auf die Fehlerseite zu finden ist. Dann könnte ich vielleicht selber zumindest einen Workaround schreiben, der zu meinen speziellen Anforderungen passt. Das Problem hindert mich nämlich an der Fertigstellung unseres Projektes.
Danke, Bonscho
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Hallo Bonscho,
Sollten ankommende URLs nicht korrekt aufgelöst werden können, gibt es die Weiterleitung in der Datei contenido/plugins/mod_rewrite/includes/front_content_controller.php in Zeile 55.
Bei manchen Einstellungen (Separatoren, Artikelname mit Endung usw...) kann es vorkommen, dass die ankommende URL nicht korrekt erkannt wird. Was hast du da genau gesetzt?
Gruß
xmurrix
leider habe ich momentan nicht viel Zeit, um mich intensiver mit Problemen von AMR Usern auseinander zu setzen, sorry...bonscho hat geschrieben:Hat niemand da draussen einen Tip für mich?
Vielleicht kann mir auch jemand sagen an welcher Stelle die Weiterleitung auf die Fehlerseite zu finden ist. Dann könnte ich vielleicht selber zumindest einen Workaround schreiben, der zu meinen speziellen Anforderungen passt. Das Problem hindert mich nämlich an der Fertigstellung unseres Projektes.
Sollten ankommende URLs nicht korrekt aufgelöst werden können, gibt es die Weiterleitung in der Datei contenido/plugins/mod_rewrite/includes/front_content_controller.php in Zeile 55.
Bei manchen Einstellungen (Separatoren, Artikelname mit Endung usw...) kann es vorkommen, dass die ankommende URL nicht korrekt erkannt wird. Was hast du da genau gesetzt?
Gruß
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Hi xmurrix,
hier meine Einstellungen:
Kategorie-Separator: /
Kategoriewort-Separator: -
Kategorie-Artikel-Separator: /
Artikelwort-Separator: -
Artikelname an URLs anhängen: deaktiviert
URLs in Kleinbuchstaben
Lieben Gruß, Bonscho
hier meine Einstellungen:
Kategorie-Separator: /
Kategoriewort-Separator: -
Kategorie-Artikel-Separator: /
Artikelwort-Separator: -
Artikelname an URLs anhängen: deaktiviert
URLs in Kleinbuchstaben
Lieben Gruß, Bonscho
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Kannst du bitte die Option "Artikelname an URLs anhängen" wieder aktivieren und das Verhalten nochmal testen?bonscho hat geschrieben:...
Kategorie-Separator: /
Kategoriewort-Separator: -
Kategorie-Artikel-Separator: /
Artikelwort-Separator: -
Artikelname an URLs anhängen: deaktiviert
URLs in Kleinbuchstaben...
Vermutlich wird das die Ursache sein.
Gruß
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Hi xmurrix,
danke für deine schnelle Antwort. Leider lässt sich der Fehler auf diesem Wege nicht beheben.
Die einzige Option, die einen Einfluss auf das Verhalten zu haben scheint, ist die Fehlerseiteneinstellung.
Ist sie aktiviert, ist kein Zugriff auf http://domain.tld/cms/front_content.php ... 1&client=1 möglich. Sonst schon.
Lieben Gruß, Bonscho.
danke für deine schnelle Antwort. Leider lässt sich der Fehler auf diesem Wege nicht beheben.
Die einzige Option, die einen Einfluss auf das Verhalten zu haben scheint, ist die Fehlerseiteneinstellung.
Ist sie aktiviert, ist kein Zugriff auf http://domain.tld/cms/front_content.php ... 1&client=1 möglich. Sonst schon.
Lieben Gruß, Bonscho.