亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

嘗試將數據導入 EPiServer 時出現 400 錯誤

嘗試將數據導入 EPiServer 時出現 400 錯誤

C#
慕雪6442864 2022-12-24 14:33:56
我正在嘗試將兩個2.6 GB 和 6 GB 的episerverdata文件導入到沒有其他內容的網站上,這只是該網站的源代碼。我正在嘗試使用 IIS Express 在本地開發機器上執行此操作。但是,每當我嘗試上傳任一文件時,文件都將達到 99%,然后顯示 HTTP 錯誤 400 - 錯誤請求。該錯誤表明 ASP.NET 在 URL 中檢測到無效字符,但我不明白如何考慮它只是一個文件上傳,并且文件名完全符合要求,(Pages_ExportedFile)。我試圖使用我項目的 web.config 增加 IIS 的文件上傳限制:maxRequestLength="40960"執行超時=“7200”maxAllowedContentLength="1073741824"我還嘗試將站點從 4.5 緩慢升級到 ASP.NET Framework 4.6.1。我現在正在使用 EPiServer 10,盡管我正在嘗試將其升級到 11 以查看是否可以解決問題。
查看完整描述

1 回答

?
慕萊塢森

TA貢獻1810條經驗 獲得超4個贊

maxRequestLength以千字節為單位設置,如果你的文件是 6.0 GB,它至少應該有值 6291456,

executionTimeout以秒為單位設置,7200 表示兩個小時。這應該足夠了,我假設您在 system.web 部分中設置了元素,即。

<system.web>
    <httpRuntime executionTimeout="7200" />
</system.web>

maxAllowedContentLength以字節為單位設置,6.0 GB = 6442450944 字節

由于您使用的是 IISExpress,因此存在一些限制

  • 根據您的版本,可能存在實際存儲限制

  • 您可能需要調整 applicationhost.config 文件 %userprofile%\Documents\IISExpress\config。根據實施情況,上面設置的設置也可能適用于 iis 配置,并且超時實際上可能來自 iisexpress 而不是 iis。


查看完整回答
反對 回復 2022-12-24
  • 1 回答
  • 0 關注
  • 123 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號