2017-03-26 36 views
0

使用MVC區域我使用Roxy Fileman進行文件上傳功能。我試圖在使用自定義集成時遇到錯誤「E_LoadingConf」。我驗證了我的conf.json文件是否正確,這個問題似乎是在路由,當我檢查開發者工具我看到一個404 conf.json似乎它發送它通過我的默認路由的區域/管理/ MediaAdmin/conf目錄以.json。它不遵守文件/scripts/admin/fileman/conf.json的位置。我嘗試添加在我區註冊的忽略,然後我的全球註冊E_LoadingConf Roxy Fileman與MVC路由自定義集成

 routes.IgnoreRoute("{*confJson}", new { confJson = @".*\conf.json(/.*)?" }); 

但這似乎並沒有幫助的。任何想法如何強制該地區兌現文件的實際物理路線?

非常感謝!

回答

0

將MIMETYPE .json添加到您的web.config或IIS MIME設置中,然後再次檢查。 http://www.roxyfileman.com/FAQ

+0

實際上,mime類型已經被添加,它似乎是fileman依賴於相對路徑的事實。因爲該區域使用MVC進行路由,所以它將它從不是從應用程序的相對路徑調用的文件的父文件中。我開始修改源代碼以便爲基本路徑承擔過載,但暫時存在技術債務,我將在完成後發佈解決方案。 –