none
C# 發佈網站至互聯網一問 RRS feed

  • 問題

  • 情況: 我想發佈網頁至Internet , 但是我是利用家中的PC機(網頁作測試用,非其他商業用途)

    問題:

    1)我首先試一試發佈至 pc 的ftp內,  原本測試IIS default page是成功的。 之後我放我網站去測試 (地址是C DRIVE 其中一個新增folder)  。之後就出現以下的問題了。 求解決方法。

    2)如果我利用家中的database and asp.net 連接, 我要經常開著電腦嗎??  有其他free server能讓我放網站和數據庫上去嗎???

    錯誤摘要

    HTTP 錯誤 500.19 - Internal Server Error

    無法存取要求的網頁,因為與該網頁相關的設定資料不正確。

    詳細錯誤資訊

    模組 IIS Web Core
    通知 BeginRequest
    處理常式 尚未判定
    錯誤碼 0x80070021
    設定錯誤 這個設定區段不能在這個路徑中使用。當區段在父層級被鎖定時就會發生這種情況。鎖定可能是預設 (overrideModeDefault="Deny"),或是由位置標記使用 overrideMode="Deny" 或繼承的 allowOverride="false" 明確設定。
    設定檔案 \\?\C:\WEBpage\web.config
    要求的 URL http://localhost:80/
    實體路徑 C:\WEBpage
    登入方法 尚未判定
    登入使用者 尚未判定

    <legend style="font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;line-height:normal;color:#333333;padding:4px 15px 4px 10px;margin:4px 0px 8px -12px;border-width:1px;border-style:solid;border-color:#ededed;font-weight:bold;background:rgb(231, 236, 240);">設定來源</legend>
       49:   <system.webServer>
       50:      <modules runAllManagedModulesForAllRequests="true"/>
       51:   </system.webServer>



    • 已編輯 Soul1999 2015年4月21日 下午 01:56
    2015年4月21日 下午 01:55

解答

  • 1. 不建議放在 C:\ 的根目錄,請移到 C:\Inetpub\wwwroot 裡面,否則很有可能被 UAC 或 applicationhost.config 擋住。

    2. Azure Website 有免費模式。


    強力監督SQL Injection問題!!

      • 小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
      • 雲端學堂Facebook: http://www.facebook.com/studyazure

    2015年4月21日 下午 02:25
    版主

所有回覆