藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年8月25日 8:28

網頁中一個很怪的問題?急急!!

我的一個網站,首頁面是asp的,做了一個用戶登錄區,在本機上測試和運行都沒有問題在ie中也能正常顯示,但是我將他上傳到服務器就有問題,說是無法顯示,什麼htp500錯誤,後來我在本機將連接數據庫的記錄集,服務器行為去掉後再上傳就又能正常顯示了,這是怎麼回事啊?為什麼在我本機運行正常的首頁,傳到服務器就不行了呢?請大家幫忙解答,小弟在此謝謝了!

500錯誤是程序錯誤,
應該是你的數據庫連接路徑有問題
如果你是用絕對路徑,應該修改符合服務器的路徑之後再上傳

嗯,沒準兒就是你路徑的問題~!

我也有與樓主一樣的困惑,本機測試一點沒有問題,上傳後說是找不到數據庫,路徑不對等,按照提供ASP空間的公司提供的連接也沒有辦法解決,已經很長時間了沒有解決問題。納悶的很哪!!

有的空間數據庫是要放在 database 目錄下的,而程序文件在wwwroot目錄下.

用動網的連接試試,他用的是相對路徑

十分感謝大家的回復,大家說了那麼多,我都嘗試了,還是不行,如果路徑有問題,那為什麼在我本機上運行沒問題,一旦上傳到服務器上就不顯示了,真的很怪啊,到底這是什麼原因?

你本機的路徑與服務器不一樣唄,有什麼可奇怪的。問清楚服務器上的路徑,把本機的與服務器的改一致後再調試。

同意樓上意見

建議在本機測試asp時使用虛擬路徑

就是 要搞清楚虛擬路徑和實際路徑的區別啊
[code]
VPath=server.mappath("database/data.mdb")
RPath="C:/WWWROOT/Database/data.mdb"
這個wwwroot就是你放置程序的地方
但是服務器上一般不放在wwwroot下
你應該使用VPath!
[/code]

我也和你開始一樣,是數據庫路徑問題

有點道理再琢磨一下。

picassoxw在上個帖子中說




有什麼區別麼?






Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com