A. asp.net如何把文件上傳到另外一台伺服器
我用映射網路盤的形式,可是程序無法將文件保存到網路映射盤上. 假設有伺服器A是web伺服器,文件要通過A伺服器上的web程序上傳到B上面 1、在B上面共享一個文件夾,記得設置好許可權,給某個用戶有寫入的許可權 2、在A伺服器上的網站下面建立一個虛擬目錄,虛擬目錄的指向改為另外一台計算機上的共享,輸入剛才設定的用戶帳號和密碼 3、在A伺服器上傳的時候,通過server.mappath("虛擬目錄")名來獲取上傳地址 4、解決許可權問題,只有在建立信任的基礎上,你才能向B伺服器上傳文件,建議在Global.asax中載入,這樣網站一運行就建立了信任,不用每次都去建立。建立信任的語句: System.Diagnostics.Process.Start("net.exe", "use \\\\B伺服器的IP\\共享文件夾 \"B伺服器上的密碼\" /user:\"B伺服器上的用戶名\""); 上面提到的B伺服器上的用戶是指能寫入那個共享文件夾的用戶! 記得你那個用戶要能運行net.exe文件的許可權! 簡單的測試虛擬目錄設置是否正確! 假設A是你web站點的伺服器 B是你要上傳文件的伺服器 2、 在A伺服器web站點下面建立一個虛擬目錄,默認加虛擬目錄的時候是沒得選擇其他伺服器的共享文件夾的,你先隨便選擇一個本地的路徑,建立好之後,點擊該 虛擬目錄的屬性,在更改本地路徑的上面,有3個選擇,你選擇「另一台計算機上的共享」,接著設置網路路徑,格式是這樣的:\\{伺服器}\{共享名}, {伺服器}用IP來代替,{共享名}就是那個upload文件夾,填好之後點擊後面的「連接用戶」,輸入剛才在B伺服器上用戶test 和密碼123456(當然,簡單一點,你最好先測試一下,確定A伺服器能訪問B伺服器共享的文件夾,如果A都不能訪問B的共享,那你先解決這個問題先,測 試的方法很簡單,在瀏覽器里輸入\\B伺服器的IP\upload,如果能輸入用戶和密碼之後能看到你剛才隨便建的那個文件,OK,共享是可以訪問的) 3、虛擬目錄設置好了之後,你可以測試一下,在A的web站點下面通過程序獲取一下虛擬目錄的路徑,如果是成功的,路徑應該是伺服器B的IP+upload文件夾。 4、 接下來的工作就是上傳文件了,這個時候你直接上傳應該都是可以的,應該你剛才已經輸入過訪問B伺服器upload的帳號和密碼,也就是說A和B已經建立了 信任連接,不過如果你重啟伺服器,剛才建立的連接也就不存在了。所以在A伺服器web站點的Global.asax文件里載入一句話,讓A伺服器站點啟動 的時候就和B建立信任連接 System.Diagnostics.Process.Start("net.exe", "use \\\\B伺服器的IP\\upload \"123456\" /user:\"test\""); 上面的語句就是建立信任連接的,放在global.asax的好處就是站點啟動就建立連接,因為這種信任連接是可持續性的,不會象session一樣過期,只有在重啟A伺服器的時候這種信任連接才會消失。 不曉得你明白沒有?不過我可以肯定,這個是可以實現的,因為我剛剛做過這塊。
B. 怎麼將asp.net項目上傳到伺服器IIS上
先把網站用vs發布 然後打開iis 做個網站或虛擬目錄 把主目錄改成網站文件夾 把iis的asp.net版本設好 許可權之類的都設下 基本上就可以用了
C. asp+mysql網站程序代碼如何上傳到伺服器,謝謝!
如果是自己的伺服器,在伺服器上安裝MySQL,然後運行腳本或導入資料庫,然後通過FTP上傳asp代碼就行了。
如果是虛擬主機(空間):如果空間支持MySQL,肯定會提供MySQL管理入口。asp代碼同樣使用FTP上傳就行了。
----------------------------------------------
支持MSSQL的虛擬主機有的會提供Web管理後台,可上傳MSSQL資料庫,有的可用SQL管理器支持連接SQL伺服器,跟管理本地資料庫差不多,你看看你的虛擬主機的管理後台。
在企業管理器裡面,右鍵點擊你的本地資料庫,可從彈出菜單中選擇「離線」,離線後直接拷貝相關的MDF和LDF文件即可。或者使用「分離資料庫」功能。類似。
在目標SQL伺服器,點附加資料庫,如果資料庫已經存在了,可選還原資料庫從bak文件還原。
說的有點亂,今晚喝酒了,不好意思。
D. asp項目怎麼部署到伺服器裡面去
1、Visual Studio 使用您在項目「屬性」頁的「打包/發布Web」選項卡中創建的設置,確定放入部署包中的內容。下圖顯示了「打包/發布 Web」選項卡。
E. asp.net網站如何發布到伺服器上去
你自己得買個有支持sql服務的域名,然後,服務提供商會給你個資料庫的鏈接地址,你只要把你自己的資料庫附加上去,就如同你自己操作你的
資料庫伺服器
一樣啦,然後,把你那些網站文件,通過
FTP上傳
到空間裡面就可以了,很方便的。
F. 怎樣將asp源碼上傳到伺服器上請詳細點
根據你的伺服器有不同的方式
如果是虛擬空間 首先取得 ftp 地址 用戶名和密碼
在 我的電腦 地址欄 輸入 ftp://ip地址 ,回車 會彈出 輸入 用戶名和密碼 對話框
正確填寫 你的ftp 用戶名和密碼 確定就好了
如果是vps
可以 先把文件打包放到郵箱或者 網路硬碟
然後 通過 遠程桌面 連接 vps
在vps 裡面用 瀏覽器 訪問 郵箱或者網路硬碟
把相應文件下載到伺服器
G. 怎麼把asp文件及資料庫到我的伺服器上
這位兄弟有很多辦法呀,在伺服器上開通ftp服務,然後用ftp上傳你的文件就可以了。另外可以使用windows的遠程桌面,遠程桌面,選項按鈕裡面選擇本地資源標簽,再選擇詳細信息,裡面選擇要共享的盤符就可以完成兩台機器的文件傳輸,和本地文件復雜一樣的操作。
H. asp.net中文件如何上傳到伺服器上
{ } protected void Button1_Click(object sender, EventArgs e){if (this.filepost.PostedFile.FileName == ""){Response.Write("上傳文件不能為空!");return;}try{string Path = Server.MapPath("upload/");//設置伺服器端路徑
string filePath = this.filepost.PostedFile.FileName;//獲取客戶端實際路徑
string fileName = filePath.Substring(filePath.LastIndexOf("\\")+1);//獲取文件名稱
string serverPath = Path + fileName;//上傳的文件保存到伺服器端的路徑
System.Text.StringBuilder buider = new System.Text.StringBuilder();//上傳的文件信息:可變字元串
buider.Append("上傳文件的類型:"+this.filepost.PostedFile.ContentType.ToString()+"");
buider.Append("客戶端文件地址:"+this.filepost.PostedFile.FileName+"");
buider.Append("上傳文件名稱:"+fileName);
buider.Append("上傳文件的擴展名:"+filePath.Substring(fileName.LastIndexOf(".")+1));
buider.Append("上傳文件的大小:"+this.filepost.PostedFile.ContentLength/1024+"k"+"");
if (System.IO.File.Exists(serverPath)){Response.Write("這個文件在伺服器上已經存在,請不要重復上傳!");return;}string str = fileName.Substring(fileName.LastIndexOf(".")+1);//獲取文件後綴名
if (str == "jpg" || str == "rar" || str == "ppt"){Response.Write("對不起,該類型文件不能被上傳!");return;}if (this.filepost.PostedFile.ContentLength >2048){Response.Write("對不起,文件不能超過2K");return;}this.filepost.PostedFile.SaveAs(serverPath);//上傳保存文件
I. 怎麼把發布好的Asp.Net網站放到伺服器上
空間也就是虛擬主機,就是找空間服務購買的空間,一般你購買這個的時候,會有一個相應的空間的管理後台。這個空間就是用來放你的網站文件的。發布好的網站文件可以用ftp工具上傳到購買的空間上。
域名也就是你找域名服務商購買的形如(www..com)這樣的。
空間的管理後台有一個域名綁定。綁定好了之後,再到域名的管理面板去解析到你的空間ip,等全國刷新就好了。
這樣子你的域名和空間的綁定就算完成了。
J. 話說怎麼部署網站到伺服器上 asp的
1:先把自己的網站程序在本地機上調式好。
2:如果是asp程序,首先要求伺服器端支持asp。即使是Windows 2003 Server,它默認也是不允許運行asp程序的,它允許aspx程序運行。Windows 2003 Server及以上版本要手工設置才能支持asp。
3:在伺服器上設置好Web虛擬目錄和FTP虛擬目錄(它們是同一個目錄,這一步由伺服器端的管理人員設置的)。
4:要伺服器端的管理人員把FTP賬號和密碼告訴你,把你的網站程序上傳到FTP虛擬目錄中,網站的主頁程序的命名要符合Web虛擬目錄的主頁文件名稱的要求。
5:如果你的資料庫是SQL Server,你還得把你的資料庫上傳並附加到伺服器端的SQL Server上,並且還要按要求修改資料庫連接字元串。