瀏覽單個文章
chengjc
Advance Member
 

加入日期: Apr 2001
文章: 490
小弟只是電腦半調子,就因為比別人多會了一點點皮毛,比別人多裝了幾台電腦,
從此之後電腦事務就歸我管了...
所以那些unix,linux,freebsd redhat類的東西,我是心有餘而力不足啊...

我先把相關錯誤訊息說下好了,這樣各位比較清楚...

先說明一點,兩台電腦我都有用asp的小網頁測試過,就是用asp語法顯示出現在的時間,
本機或是其他電腦都可以正常顯示...

在IIS那台,不管是本機或是另外電腦連進來,都是空白網頁,也沒有任何錯誤訊息,完全不知道發生什麼事

至於apache那台,本機的錯誤訊息如下
-------------------------------------------
'/asp' 應用程式中發生伺服器錯誤。
值不能為 null。
參數名稱: dataFile

描述: 在執行目前 Web 要求的過程中發生未處理的例外情形。請檢閱堆疊追蹤以取得錯誤的詳細資訊,以及在程式碼中產生的位置。
例外詳細資訊: System.ArgumentNullException: 值不能為 null。
參數名稱: dataFile

原始程式錯誤:
只有在偵錯模式編譯時,才可以顯示產生此未處理例外狀況的原始程式碼。若要啟動,請依照下列步驟之一,然後要求 URL:
1. 將 "Debug=true" 指示詞加入產生錯誤的程式碼頂端。例如:
<%@ Page Language="C#" Debug="true" %>
或:
2. 將下列區段加入您應用程式的組態檔:
<configuration>
<system.web>
<compilation debug="true"/>
</system.web>
</configuration>
請注意: 第二種技巧會導致在偵錯模式下編譯指定應用程式中的所有檔案。第一種技巧只會造成在偵錯模式下編譯該特定檔案。

重要資訊: 在偵錯模式下執行應用程式會過度耗用記憶體/效能。在實際執行部署之前,應該先確認應用程式已經停止偵錯。

堆疊追蹤:

[ArgumentNullException: 值不能為 null。
參數名稱: dataFile]
System.Web.UI.WebControls.AccessDataSource..ctor(String dataFile, String selectCommand) +127
html_news_news.Page_Load(Object sender, EventArgs e) +65
System.Web.UI.Control.OnLoad(EventArgs e) +73
System.Web.UI.Control.LoadRecursive() +52
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2184
舊 2011-06-30, 12:24 PM #14
回應時引用此文章
chengjc現在在線上