2009-09-26 27 views
1

我想要完成的是獲取駐留在遠程服務器上的文件,圖像和文件夾的相對路徑和絕對路徑。根據域名FTP服務器deatails

我有網站地址和FTP詳細信息(註冊時需要這些地址)。我需要知道的是FTP詳細信息是否與網站正確對應。

首先我使用(這是所有在PHP我忘了補充):

$conn_id = ftp_connect("ftp.".$WEBSITE); 
if($login_result = ftp_login ($conn_id, $ftpUser, $ftpPass)) 

其中工程。但是,我不知道,並且我不確定,將(「ftp。」。$ WEBSITE)足以適用於所有「FTP服務器」? 問候,菲爾傑克遜

回答

0

這對所有的FTP服務器來說都不夠,因爲並非所有的站點都有爲FTP設置的DNS記錄。而且,現在,網絡主機將其客戶端的ftp轉換爲www.example.com而不是ftp.example.com並不罕見。

我也傾向於檢查www.example.com。

+0

我確實運行了200響應檢查。你是說它是或者是www。 FTP。 ??總是?或者它可以完全不同? – 2009-09-26 17:53:36

+0

主機名可以是任何東西... host.com,www.host.com,ftp.host.com,甚至是ftp.hostingcompany.com。我不認爲假設FTP服務器總是一個名爲「ftp」的子域是安全的。如果我遇到你的情況,我可能會嘗試幾種情況。 – 2009-09-26 19:07:36