Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Pavel Gurecki 55 posts 158 karma points
    Feb 13, 2014 @ 17:36
    Pavel Gurecki
    0

    DAMP is not working/installing for Umbraco running in virtual directory

    After putting my Umbraco installation in virtual directory DAMP is not working any more as in this issue https://damp.codeplex.com/workitem/4 ; .

    First, what I tried to do is update DAMP from 2.6 to 2.7. After uninstalling DAMP 2.6 (big mistake), I tried to install new version and got YSOD:

     

    The file '/site/Umbraco/plugins/DigibizAdvancedMediaPicker/Installer.ascx' does not exist.

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

    Exception Details: System.Web.HttpException: The file '/site/Umbraco/plugins/DigibizAdvancedMediaPicker/Installer.ascx' does not exist.

    Source Error: 

    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.


    Stack Trace: 

    [HttpException (0x80004005): The file '/site/Umbraco/plugins/DigibizAdvancedMediaPicker/Installer.ascx' does not exist.]
       System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) +11544445
       System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) +203
       System.Web.Compilation.BuildManager.GetVPathBuildResult(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean ensureIsUpToDate) +135
       System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath) +164
       umbraco.presentation.developer.packages.Installer.ProcessInstall(String currentStep) +439
       umbraco.presentation.developer.packages.Installer.Page_Load(Object sender, EventArgs e) +618
       System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +25
       System.EventHandler.Invoke(Object sender, EventArgs e) +0
       umbraco.BasePages.BasePage.OnLoad(EventArgs e) +19
       System.Web.UI.Control.LoadRecursive() +71
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3064

     

    Now I can't use DAMP at all :(

    This should be fixed.

  • Jeroen Breuer 4861 posts 12136 karma points MVP 3x admin c-trib
    Feb 13, 2014 @ 17:40
    Jeroen Breuer
    0

    Hello,

    I never tested DAMP in a virtual directory, but it probably won't work. If you want to have it fixed you could download the source code and check for relative paths.

    Jeroen

  • Pavel Gurecki 55 posts 158 karma points
    Feb 14, 2014 @ 11:09
    Pavel Gurecki
    0

    Hi,

    it seems that package files where unpacked under the "site"(virtual directory name) subdir in root folder. After copying them to right directories installation was successful.

    Will check source code when have more time.

    Thanks,

    Pavel

Please Sign in or register to post replies

Write your reply to:

Draft