PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 七嘴八舌異言堂
帳戶
密碼
 

  回應
 
主題工具
allen741230
Major Member
 

加入日期: Dec 2001
文章: 244
你可以在IIS新增不同站台或在同一個站台新增不同應用程式,就可以達成20多個單位共用一台主機了不是嗎?IIS可以跑ASP、ASP.NET、PHP、Perl、CGI......,所以Apache可以做到的IIS也可以,只是你們會不回設定而以,建議你把錯誤訊息貼上來才有人幫得了你。
     
      

此文章於 2011-06-30 11:50 AM 被 allen741230 編輯.
舊 2011-06-30, 11:48 AM #11
回應時引用此文章
allen741230離線中  
cheneyen
*停權中*
 

加入日期: Jun 2002
文章: 90
asp沒有在用應用程式集區吧?
 
舊 2011-06-30, 11:50 AM #12
回應時引用此文章
cheneyen離線中  
darkangel
Major Member
 
darkangel的大頭照
 

加入日期: Aug 2001
文章: 211
1. 既然已經用 Apache, 那為什麼不連 server 也換 Unix Like?
2. 你新架的電腦, 是否在開啟自己的網頁是沒問題的? 要測試別人的網頁之前, 最好先測試自己的, 不然很難搞清楚是哪方面的問題.
__________________
滿招損 謙受益
舊 2011-06-30, 12:10 PM #13
回應時引用此文章
darkangel離線中  
chengjc
Advance Member
 

加入日期: Apr 2001
文章: 488
小弟只是電腦半調子,就因為比別人多會了一點點皮毛,比別人多裝了幾台電腦,
從此之後電腦事務就歸我管了...
所以那些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:27 PM 被 chengjc 編輯.
舊 2011-06-30, 12:24 PM #14
回應時引用此文章
chengjc離線中  
chengjc
Advance Member
 

加入日期: Apr 2001
文章: 488
掉的真快,神人幫幫忙吧!
感激不盡!
舊 2011-06-30, 10:23 PM #15
回應時引用此文章
chengjc離線中  
hakken
Regular Member
 

加入日期: Sep 2002
您的住址: Earth
文章: 56
由你的錯誤訊息看來
似乎是asp.net網頁的某些顯示控制項繫結了伺服器上的某些資料(Access做的資料庫檔吧)
但是在網頁載入時,伺服端初始化(要讀入資料)這個控制項時,找不到資料庫、或是這個資料庫檔的存取權限沒有打開....
建議可以檢查一下web.config檔中<connectionstring>...</connectstring>區段中,connectionstring的值,看看資料庫檔是否放在伺服器相對應的目錄下...若符合、或沒有這個設定(那就得hack一下程式碼中看看有沒有connectionstring的設定然後核對),則檢查該檔案的存取權限(在檔案上按滑鼠右鍵->安全性)
....以上只是依你的錯誤訊息所做的判斷...

此文章於 2011-06-30 11:34 PM 被 hakken 編輯.
舊 2011-06-30, 11:30 PM #16
回應時引用此文章
hakken離線中  
elase2000
Amateur Member
 

加入日期: Mar 2010
文章: 42
apache跟IIS可以活在同一台機器上
Port錯開就可以了
在IIS上的那一台你是不是只把檔案放上去
沒有轉換成應用程式
舊 2011-06-30, 11:39 PM #17
回應時引用此文章
elase2000離線中  
chengjc
Advance Member
 

加入日期: Apr 2001
文章: 488
感謝兩位神人....
不過,我有認真看可是我沒有懂
我好好一句一句研究 了...

在iis那台,我架好之後隨便放個index.html測試網頁連結正常,
我就沒有再做進一步的設置了,
外包廠商也是直接把網頁上傳到目錄下面,
還要特別作什麼設置嗎??
網頁檔案怎麼轉換成應用程式?
舊 2011-07-01, 09:13 AM #18
回應時引用此文章
chengjc離線中  
supermaxfight
Golden Member
 
supermaxfight的大頭照
 

加入日期: Jun 2002
您的住址: 地獄18層
文章: 3,271
有沒有先確定過IIS那台已經都布置好.NET的環境?
另外
你要不要找人遠端幫你看一下系統
從你提問的一些問題
我發現你可能對IIS一些基本操作、設定都還不熟悉
__________________
徵你不要的AM4 CPU
徵你不要的SATA接頭斷裂SSD

此文章於 2011-07-01 09:19 AM 被 supermaxfight 編輯.
舊 2011-07-01, 09:17 AM #19
回應時引用此文章
supermaxfight離線中  
chengjc
Advance Member
 

加入日期: Apr 2001
文章: 488
唉!
我的確是不熟悉啊...
我只是個半調子,電腦不是我的本科,
我只是比他人多點興趣而已...
然後就變成我負責網頁電腦了...

我先好好研究看看,要是到下星期我還是不行,
再拜託神人從遠端連進來幫我看一下了...
舊 2011-07-01, 09:28 AM #20
回應時引用此文章
chengjc離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是12:58 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2026。