Inhalte aufrufen

Profilbild

Update von 3.1.0 auf 3.1.5 - Zusatzplugins zerschießen Webseite

pluginscontentslider payone 3.1.5 update

  • Bitte melden Sie sich an, um eine Antwort zu verfassen.
2 Antworten zu diesem Thema

#1 Gebhardt

Gebhardt

    Newbie

  • Members
  • 2 Beiträge

Geschrieben: 08 April 2019 - 16:30

Hallo liebe Community,

 

wir hatten jetzt ein Jahr lang die Professional Lizenz mit Gold Support, um die Anfangsphase der Webseite so gut wie möglich zu überwinden.

Da die Webseite fertig geworden ist, haben wir nicht mehr verlängert. Die letzte Version vom Support aufgespielte Version war die 3.1.0.

 

Nun wollten wir die Webseite updaten. Uns wurde gesagt, dass wir einfach die neuste Version in der Admin-Umgebung über github runterladen und per FTP die letzte Version überschreiben sollen.

 

Gesagt, getan, Webseite funtioniert, doch dann sind wir draufgekommen, dass die ganzen Plugins, für die wir bezahlt haben und brauchen (ContentSlider und Payone), nicht mehr kompatibel sind (laut System -> Warnungen).

 

Wir haben für diese beiden Plugins die neue Version bekommen, raufgespielt per FTP und die Webseite geht nicht mehr.

Admin-Umgebung geht noch, doch das Payone-Plugin zerschießt die Checkout-Seite und mit dem ContentSlider geht gar keine Seite mehr, in der Admin-Umgebung kann man das Plugin auch nicht mehr konfigurieren. Die Fehlermeldung lautet beim ContentSlider im Log wie folgt:

System.Web.HttpException (0x80004005): Execution of the child request failed. Please examine the InnerException for more information. ---> System.Web.HttpException (0x80004005): The controller for path '/' was not found or does not implement IController.
   bei System.Web.Mvc.DefaultControllerFactory.GetControllerInstance(RequestContext requestContext, Type controllerType)
   bei System.Web.Mvc.DefaultControllerFactory.CreateController(RequestContext requestContext, String controllerName)
   bei System.Web.Mvc.MvcHandler.ProcessRequestInit(HttpContextBase httpContext, IController& controller, IControllerFactory& factory)
   bei System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, Object state)
   bei System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContext httpContext, AsyncCallback callback, Object state)
   bei System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData)
   bei System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerAsyncWrapper.<>c__DisplayClass7.<BeginProcessRequest>b__6()
   bei System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.Wrap[TResult](Func`1 func)
   bei System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.Wrap[TResult](Func`1 func)
   bei System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerAsyncWrapper.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData)
   bei System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride)
   bei System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage)
   bei System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm)
   bei System.Web.HttpServerUtilityWrapper.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm)
   bei System.Web.Mvc.Html.ChildActionExtensions.ActionHelper(HtmlHelper htmlHelper, String actionName, String controllerName, RouteValueDictionary routeValues, TextWriter textWriter)
   bei System.Web.Mvc.Html.ChildActionExtensions.RenderAction(HtmlHelper htmlHelper, String actionName, String controllerName, RouteValueDictionary routeValues)
   bei ASP._Page_Views_Widget_Partials_WidgetsByZone_cshtml.Execute() in D:\FTP\************************\web\Views\Widget\Partials\WidgetsByZone.cshtml:Zeile 13.
   bei System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   bei System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   bei System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   bei System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance)
   bei System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer)
   bei System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context)
   bei System.Web.Mvc.ControllerActionInvoker.InvokeActionResult(ControllerContext controllerContext, ActionResult actionResult)
   bei System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   bei System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   bei System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   bei System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   bei System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   bei System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   bei System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   bei System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
   bei System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult)
   bei System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<>c__DisplayClass2b.<BeginInvokeAction>b__1c()
   bei System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult)

Wir haben die neuen Plugins mit dem Alten verglichen, außer dass sich die jeweilige DLL verändert hat, ist sonst alles gleich geblieben.

Wir haben die Webseite ein paar mal neu gestartet, aber der Fehler bleibt bestehen.

 

Ist die Community-Version vielleicht nicht mit den Plugins kompatibel?

 

Wir wären für jede Hilfe sehr dankbar!

Vielen Dank im Voraus!

 

 

Mit freundlichen Grüßen,

Gebhardt



#2 Wolfgang Schmerge

Wolfgang Schmerge

    SmartStore AG

  • Administrators
  • 2019 Beiträge

Geschrieben: 09 April 2019 - 10:52

Hallo,

 

bitte mal die beigefügten Hotfixes installieren.

Die Datei entpacken und in die entsprechenden Ordnern kopieren/überschreiben.
Solltest du einige Plugins aus dem Plugin-Verzeichnis nicht besitzen diese einfach ignorieren.

Zum Abschluss die Datei web.config im Shop-Root bearbeiten.
In der Zeile <compilation targetFramework="4.6.1" numRecompilesBeforeAppRestart="253" batch="true" optimizeCompilations="true"> den Wert 253 (oder ähnlich) in 254 ändern. Danach die Datei speichern und wieder per FTP übertragen.
Im Anschluss den Shop im Browser neu starten.
Dabei wird der ASP-Cache gelöscht und es dauert etwas bis der Shop wieder angezeigt wird.
Danach die Änderung wieder rückgängig machen und den Shop erneut starten.

 

Liebe Grüße

 

Wolfgang 

 
 

 

Angehängte Bilder


Viele zusätzliche Smartstore Plugins gibt es im MARKETPLACE:
http://community.sma...dex.php?/files/

 

Hier geht es zu den Smartstore Videos:
Smartstore.NET Youtube-Channel
 

Die deutsche Smartstore Online-Dokumentation gibt es hier:
http://docs.smartsto...display/smnetde

In dem folgenden BLOG findet man interessante Tipps & Tricks zum Thema "Smartstore":

http://community.sma...t-tipps-tricks/

 


#3 Gebhardt

Gebhardt

    Newbie

  • Members
  • 2 Beiträge

Geschrieben: 09 April 2019 - 17:53

Super, vielen Dank für die Hilfe!

 

Hat alles geklappt!

 

LG

Gebhardt




Auch markiert mit einem oder mehrerer dieser Schlüsselwörter: pluginscontentslider, payone, 3.1.5, update