Mod_Rewrite funktioniert nicht nach Upgrade auf 4.8.13

Gesperrt
Vadik50
Beiträge: 25
Registriert: Mo 31. Mai 2010, 18:14
Kontaktdaten:

Mod_Rewrite funktioniert nicht nach Upgrade auf 4.8.13

Beitrag von Vadik50 »

Hallo zusammen
habe ein Upgrade von 4.8.12 auf 4.8.13, seit dem funktioniert der Mod Rewrite oder AMR nicht mehr, beim Aufrufen von Frontend bekomme ich folgende Fehlermeldung
Fatal error: Uncaught exception 'InvalidArgumentException' with message 'The classfile of Contenido_UrlBuilder couldn't included by Contenido_UrlBuilderFactory: MR!' in /wwwroot/contenido/classes/UrlBuilder/Contenido_UrlBuilderFactory.class.php:69 Stack trace: #0 /wwwroot/contenido/classes/Url/Contenido_Url.class.php(76): Contenido_UrlBuilderFactory::getUrlBuilder('MR') #1 /wwwroot/contenido/classes/Url/Contenido_Url.class.php(87): Contenido_Url->__construct() #2 /wwwroot/cms/mr_test.php(148): Contenido_Url::getInstance() #3 {main} thrown in /wwwroot/contenido/classes/UrlBuilder/Contenido_UrlBuilderFactory.class.php on line 69
Im Backend Errorlog:
[21-Sep-2010 12:44:29] PHP Fatal error: Uncaught exception 'InvalidArgumentException' with message 'The classfile of Contenido_UrlBuilder couldn't included by Contenido_UrlBuilderFactory: MR!' in /wwwroot/contenido/classes/UrlBuilder/Contenido_UrlBuilderFactory.class.php:69
Stack trace:
#0 /wwwroot/contenido/classes/Url/Contenido_Url.class.php(76): Contenido_UrlBuilderFactory::getUrlBuilder('MR')
#1 /wwwroot/contenido/classes/Url/Contenido_Url.class.php(87): Contenido_Url->__construct()
#2 /wwwroot/cms/front_content.php(156): Contenido_Url::getInstance()
#3 {main}
thrown in /wwwroot/contenido/classes/UrlBuilder/Contenido_UrlBuilderFactory.class.php on line 69
Ich habe auch schon den Fix für 4.8.10 ausprobiert, ohne Erfolg...

Danke
Gruß
Vadik50
xmurrix
Beiträge: 3215
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 17 Mal
Kontaktdaten:

Re: Mod_Rewrite funktioniert nicht nach Upgrade auf 4.8.13

Beitrag von xmurrix »

Hallo Vadik50,

die Fehlermeldung kommt zustande, weil die Datei "Contenido_UrlBuilder_MR.class.php" im Verzeichnis "contenido/classes/UrlBuilder/" nicht gefunden werden konnte.

Kann es sein, dass während des Contenido-Updates manche Sourcen des Plugins, die außerhalb des Pluginverzeichnisses "mod_rewrite" liegen, entfernt/gelöscht wurden? Überprüf doch mal folgende Verzeichnisse/Dateien auf dem Server mit den Verzeichnissen aus dem Plugin-Package:
- contenido/classes/mp/*
- contenido/classes/UrlBuilder/Contenido_UrlBuilder_MR.class.php

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.
Vadik50
Beiträge: 25
Registriert: Mo 31. Mai 2010, 18:14
Kontaktdaten:

Re: Mod_Rewrite funktioniert nicht nach Upgrade auf 4.8.13

Beitrag von Vadik50 »

Ja folgende Verzeichnisse wurden gelöscht: contenido/classes/mp/, classes/Url/ und contenido/plugins/mod_rewrite/

Das Einspielen der gleichen Verzeichnisse aus dem Backup brach kein Erfolg...

Gruß
Vadik

Klasse! Anscheinend wurden auch ein paar Dateien aus dem Ordner classes/UrlBuilder/ gelöscht, das Einspielen der von dir genannten Datei Contenido_UrlBuilder_MR.class.php hat den Fehler behoben. Super Danke!
Gruß
Vadik50
Gesperrt