Skip to content
This repository has been archived by the owner on Jun 16, 2022. It is now read-only.

Installed but does not show up #158

Open
mortenmoulder opened this issue Apr 18, 2017 · 11 comments
Open

Installed but does not show up #158

mortenmoulder opened this issue Apr 18, 2017 · 11 comments
Labels

Comments

@mortenmoulder
Copy link

mortenmoulder commented Apr 18, 2017

I am running Umbraco version 7.5.10 on my Azure server (which I deploy to). My SQL database is also located on Azure and has the same database as my local.

So:
Local -> Azure DB
Public -> Azure DB
Same database.

When I install the plugin on my local machine, it works just fine. I go to Content -> Url Tracker tab and it just works great. Fantastic package. However, when I then go to http://my-published-Azure.server/Umbraco and go to Content, the Url Tracker tab isn't there. Fair enough, as the package was installed locally. So I go and drag'n'drop the package, which gets installed, but the tab still isn't there. I have tried rebooting the server, use incognito mode, use another browser, etc. etc. Nothing has worked.

I have installed and reinstalled both using the local ZIP file and through the "package manager".

What can I do here?

@GambitKZ
Copy link

I believe that somehow "UrlTrackerInstallerService.asmx.cs" have not changed "/config/Dashboard.config". All you need to do is to manually add it on Azure.
image

@mortenmoulder
Copy link
Author

@GambitKZ Thanks. I updated to 7.6 and now it appears. However, for some odd reason, the file was not found after I publish it:

Could not load control: '/Umbraco/UrlTracker/InfoCaster.Umbraco.UrlTracker.UI.UrlTrackerManagerWrapper.ascx'.
Error message: System.Web.HttpException (0x80004005): The file '/Umbraco/UrlTracker/InfoCaster.Umbraco.UrlTracker.UI.UrlTrackerManagerWrapper.ascx' does not exist. at System.Web.UI.Util.CheckVirtualFileExists(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath) at Umbraco.Web.UI.Umbraco.Dashboard.UserControlProxy.OnInit(EventArgs e)

I cannot find the folder UrlTracker in my local directory either (under /Umbraco/), but it does work fine on local.

@jsmilovic
Copy link

jsmilovic commented Jun 1, 2017

I have the same error as @mortenmoulder
I'm running Umbraco 7.4.1
It works fine locally but when I deploy to my server I get this same error.

I performed an uninstall, then reinstalled it and kept an eye on the log files here is what I got


2017-05-31 21:16:10,529 [P5084/D18/T9] INFO  Umbraco.Core.PluginManager - Completed resolution of types of umbraco.interfaces.ITree, found 0 (took 1ms)
 2017-05-31 21:16:11,123 [P5084/D18/T35] ERROR Umbraco.Core.UmbracoApplicationBase - An unhandled exception occurred
System.Web.HttpUnhandledException (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.Web.HttpException (0x80004005): The file '/Umbraco/UrlTracker/InfoCaster.Umbraco.UrlTracker.UI.Installer.UrlTrackerInstaller.ascx' does not exist.
   at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
   at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
   at System.Web.Compilation.BuildManager.GetVPathBuildResult(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean ensureIsUpToDate)
   at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath)
   at umbraco.presentation.developer.packages.Installer.ProcessInstall(String currentStep)
   at umbraco.presentation.developer.packages.Installer.Page_Load(Object sender, EventArgs e)
   at umbraco.BasePages.BasePage.OnLoad(EventArgs e)
   at System.Web.UI.Control.LoadRecursive()
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   at System.Web.UI.Page.HandleError(Exception e)
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   at System.Web.UI.Page.ProcessRequest()
   at System.Web.UI.Page.ProcessRequest(HttpContext context)
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

Indeed the file does not exist (/Umbraco/UrlTracker/InfoCaster.Umbraco.UrlTracker.UI.Installer.UrlTrackerInstaller.ascx), neither locally nor on the remote server. It seems like this file isn't intended to be here but is contained in the dll and reflected back by usercontrolproxy.ascx?

@daniel-chenery
Copy link
Collaborator

Are you still seeing this problem?
I'm unable to replicate it

@denisedelbando
Copy link

i am getting this issue as well.

adding this to Dashboard.config works

<section alias="RedirectUrlManagement">
    <areas>
      <area>content</area>
    </areas>
    <tab caption="Url Tracker">
      <control addPanel="true">
        /Umbraco/UrlTracker/InfoCaster.Umbraco.UrlTracker.UI.UrlTrackerManagerWrapper.ascx
      </control>
    </tab>
  </section>

@daniel-chenery
Copy link
Collaborator

What are the permissions for IIS_USR on this file?

@kipusoep
Copy link
Owner

kipusoep commented Nov 2, 2018

Had the same problem just now (no dashboard installed). No permissions issue that's for sure.

@Auraya86
Copy link

Auraya86 commented Nov 9, 2018

@kipusoep I am using Umbraco 7.3.0, so maybe the problem is here. The documentation describes that I shall not use this umbraco version with the url tracker. So I don't think it suffices to add an entry in die dashboard.config, because there is no directory for the urltracker in the umbraco-Folder. Thanks for your help.

@kipusoep
Copy link
Owner

kipusoep commented Nov 9, 2018

I don't know why you think there should be a urltracker directory in the umbraco folder? There shouldn't be one...

@Auraya86
Copy link

Auraya86 commented Nov 9, 2018

because it is listed here. I will give it a try, so maybe I am overthinking here :)

<section alias="RedirectUrlManagement">
    <areas>
      <area>content</area>
    </areas>
    <tab caption="Url Tracker">
      <control addPanel="true">
        /Umbraco/UrlTracker/InfoCaster.Umbraco.UrlTracker.UI.UrlTrackerManagerWrapper.ascx
      </control>
    </tab>
  </section>

UPDATE: @kipusoep it is working !! Thank you so much.

@kipusoep
Copy link
Owner

kipusoep commented Nov 9, 2018

That's a virtual path for embedded resources in the assembly :-)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

7 participants