A. 如何將文件傳輸到ftp伺服器上
用軟體上傳,如,CuteFTP Pro,也可以用電腦直接上傳,
B. 如何將本地文件自動上傳到伺服器
發送上傳請求,然後伺服器端寫程序進行接收,當然如果想傳到別人的伺服器,必須得到別人的允許,比如開個會員買點容量啦
C. 本地文件自動上傳到伺服器
FTP 函數庫
介紹
FTP 函數庫可以幫助您實現客戶機與伺服器之間標准文件傳送協議(FTP)的規范進行文件傳送。FTP 的詳細定義參見 http://www.faqs.org/rfcs/rfc959.html。此擴展庫用來使運行的腳本對 FTP 伺服器進行廣泛的控制。如果你只想在一個 FTP 伺服器上讀寫文件,考慮使用文件系統函數庫中的 ftp:// wrapper,它提供了簡單和更直觀的介面。
需求
無需外部庫文件就可以加入本擴展模塊的支持。
安裝
In order to use FTP functions with your php configuration, you should add the --enable-ftp option when installing PHP 4 or --with-ftp when using PHP 3.
PHP 的 Windows 版本已經內置該擴展模塊的支持。您無需載入任何附加的擴展庫即可使用這些函數。
運行時配置
該擴展模塊未定義任何設置指令。
資源類型
在 FTP 模塊中使用了一個資源類型,該資源類型為 FTP 的連接句柄,由函數 ftp_connect() 產生。
預定義常量
由於這些常量是由該擴展模塊定義的,因此只有在該擴展模塊被編譯到 PHP 中,或者在運行時被動態載入後,這些常量才有效。
FTP_ASCII (integer)
FTP_TEXT (integer)
FTP_BINARY (integer)
FTP_IMAGE (integer)
FTP_TIMEOUT_SEC (integer)
參考函數 ftp_set_option()。
下列變數在 PHP 4.3.0 以後版本中被加入。
FTP_AUTOSEEK (integer)
參考函數 ftp_set_option()。
FTP_AUTORESUME (integer)
為 GET 和 PUT 請求自動決定恢復和開始的位置 (只能工作在 FTP_AUTOSEEK 打開的情況下)
FTP_FAILED (integer)
非同步傳輸失敗
FTP_FINISHED (integer)
非同步傳輸成功
FTP_MOREDATA (integer)
非同步傳輸是活動狀態的
範例
例子 1. FTP 實例
<?php
// set up basic connection
$conn_id = ftp_connect($ftp_server);
// login with username and password
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// check connection
if ((!$conn_id) || (!$login_result)) {
echo "FTP connection has failed!";
echo "Attempted to connect to $ftp_server for user $ftp_user_name";
exit;
} else {
echo "Connected to $ftp_server, for user $ftp_user_name";
}
// upload the file
$upload = ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY);
// check upload status
if (!$upload) {
echo "FTP upload has failed!";
} else {
echo "Uploaded $source_file to $ftp_server as $destination_file";
}
// close the FTP stream
ftp_close($conn_id);
?>
目錄
ftp_cp -- 切換到當前目錄的父目錄
ftp_chdir -- 在 FTP 伺服器上切換當前目錄
ftp_chmod -- Set permissions on a file via FTP
ftp_close -- 關閉一個活動的 FTP 連接
ftp_connect -- 建立一個新的 FTP 連接
ftp_delete -- 刪除 FTP 伺服器上的一個文件
ftp_exec -- 請求運行一條 FTP 命令
ftp_fget -- 從 FTP 伺服器上下載一個文件並保存到本地一個已經打開的文件中
ftp_fput -- 上傳一個已經打開的文件到 FTP 伺服器
ftp_get_option -- 返回當前 FTP 連接的各種不同的選項設置
ftp_get -- 從 FTP 伺服器上下載一個文件
ftp_login -- 登入 FTP 伺服器
ftp_mdtm -- 返回指定文件的最後修改時間
ftp_mkdir -- 建立新目錄
ftp_nb_continue -- Continues retrieving/sending a file (non-blocking)
ftp_nb_fget -- Retrieves a file from the FTP server and writes it to an open file (non-blocking)
ftp_nb_fput -- Stores a file from an open file to the FTP server (non-blocking)
ftp_nb_get -- 重新得到一個 FTP 伺服器上的文件並寫入本地文件 (non-blocking)
ftp_nb_put -- 存儲一個文件至 FTP 伺服器 (non-blocking)
ftp_nlist -- 返回給定目錄的文件列表
ftp_pasv -- 返回當前 FTP 被動模式是否打開
ftp_put -- 上傳文件到 FTP 伺服器
ftp_pwd -- 返回當前目錄名
ftp_quit -- ftp_close() 的別名
ftp_raw -- Sends an arbitrary command to an FTP server
ftp_rawlist -- 返回指定目錄下文件的詳細列表
ftp_rename -- 更改 FTP 伺服器上指定的文件名
ftp_rmdir -- 刪除一個目錄
ftp_set_option -- 設置各種 FTP 運行時間
ftp_site -- 向伺服器發送站點命令
ftp_size -- 返回指定文件的大小
ftp_ssl_connect -- Opens an Secure SSL-FTP connection
ftp_systype -- 返回遠程 FTP 伺服器的系統類型
D. 如何實現將本地文件直接上傳到伺服器資料庫
將本地資料庫導入到伺服器資料庫的方法/步驟:
1、在本地和伺服器都安裝同樣的資料庫客戶端,如oracle常用sqlplus、mysql常用heidi
sql或者navicat、mssql2005則常用sql
server
management
studio;
2、在本地通過資料庫客戶端導出資料庫為sql文件;
3、將sql文件遠程傳遞到伺服器上;
4、在伺服器上用相同的資料庫客戶端將sql文件執行一遍即可將本地資料庫導入到伺服器上。
E. 通過遠程桌面連接,如何將本地文件夾上傳到伺服器上
以遠程桌面軟體TeamViewer為例:
1、雙擊桌面的快捷方式啟動TeamViewer。
隨後會打開文件傳輸窗口,左側為本地窗口,右側為夥伴窗口,可以選擇傳輸到夥伴電腦的哪個文件夾下。拖拽左側文件到右側即可開始進行傳輸。
F. 本地文件上傳到linux伺服器的幾種方法
常見有使用:scp命令、xshell軟體里的xftp程序、U盤掛載、伺服器自帶的lrzsz程序。
一、scp使用說明:
1、把本機的文件傳給目的伺服器:
備註:把本機get66.pcap拷貝到147這台伺服器的super目錄下,需要提供147的密碼
2、在本機上執行scp,把遠端的伺服器文件拷貝到本機上:
備註:在本機上執行scp,把遠端伺服器的dns.pcap文件拷貝到本機的根目錄下
3、拷貝目錄下的所有文件:
備註:把/super/目錄下的所有文件,拷貝到145伺服器根目錄下
二、xshell軟體里的xftp程序:
xshell這個軟體很好,強烈推薦哦!!!
裡面有個xftp小插件,可以支持文件在筆記本和伺服器互傳,這個小插件需要單獨在網上下載,直接網路搜xftp,很方便。
1、點擊xshell軟體上的xftp圖標(前提xftp已經下載好)
四、伺服器自帶的lrzsz程序
現在大多數Linux伺服器都帶有lrzsz程序,方便上傳下載文件,如果沒有,可以直接下載rpm包安裝下就好。
lrzsz安裝包鏈接:http://down.51cto.com/data/2322755
1、rz(筆記本上傳給伺服器)
1選擇筆記本上文件傳給伺服器
2、sz(伺服器上的文件拷貝給筆記本)
sz test.tar
把伺服器的test.tar拷貝給筆記本。
G. 怎麼用FTP把文件上傳到伺服器
使用伺服器的 ip地址和賬號信息,用ftp軟體就可以用來上傳文件了。
和別人共用伺服器時採用的方法。可以把對方的許可權限制到某個文件夾裡面,他只能在這里上傳下載文件,對於伺服器安全、許可權都有保障。
H. 怎麼從本地電腦上傳文件到伺服器
很簡單.在本地電腦點開始.運行.輸入mstsc後按確定.然後在彈出的窗口中.輸入IP.此時記得點右下角的"選項"-本地資源.
在下方有個"詳細信息".點擊以後.一般有智能卡和串列口兩個選項.
其中串列口就是指的本地硬碟.勾選上以後再遠程連接伺服器.遠程成功以後在伺服器中打開"我的電腦".裡面會顯示你本地的電腦硬碟.把你想上傳的文件直接復制到伺服器即可.
除此以外.你也可以在伺服器上安裝FTP.然後在本地通過FTP把文件上傳.
或者是利用發郵件的方式把文件夾打包發送.並在伺服器上登錄郵件下載.
I. 怎樣讓電腦自動上傳文件到指定伺服器
需要遠程登錄到伺服器上面運行,你要有伺服器的賬號和密碼才行。
J. 怎麼讓文件自動上傳ftp伺服器
想要實現這個的話你可以使用IIS7伺服器管理軟體。
IIS7伺服器管理工具是一款綠色中文的FTP管理軟體,中文界面操作起來更方便快捷。
作為FTP工具,功能方面能定時上傳下載,自動更新,自動備份,對於FTP工具來說相當方便。
此外,它不僅可以管理ftp,同時也是vnc的客戶端iis7伺服器管理工具,是伺服器批量管理集成器.windows與linux都可以集成管理,可謂是非常方便.