Seite 1 von 1

Mod_Rewrite funktioniert nicht nach Upgrade auf 4.8.13

Verfasst: Di 21. Sep 2010, 12:09
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

Re: Mod_Rewrite funktioniert nicht nach Upgrade auf 4.8.13

Verfasst: Di 21. Sep 2010, 12:41
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

Re: Mod_Rewrite funktioniert nicht nach Upgrade auf 4.8.13

Verfasst: Di 21. Sep 2010, 13:14
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!