2015-11-30 72 views
2

我想用CodeIgniter FTP Class連接到我的FTP服務器。我想要做的只是在連接成功時顯示成功消息,並在發生錯誤時顯示錯誤消息。我發現$this->ftp->connect()函數爲成功連接返回1。但是當發生錯誤時,它會將我帶到錯誤頁面而不是顯示錯誤消息。CodeIgniter FTP連接錯誤

enter image description here

這裏是我的代碼:

$this->load->library('ftp'); 
$config['hostname'] = 'ftp.example.com'; 
$config['username'] = 'your-username'; 
$config['password'] = 'your-password'; 
$config['debug'] = TRUE; 
if ($this->ftp->connect($config)) { 
    echo "success!"; 
} else { 
    echo "error!"; 
} 

我如何能處理這個錯誤任何建議將是很有益的。

+0

誰是你的ftp提供者?確保添加$ config ['port'] =; –

+0

@Ilan Hasanov:我的ftp提供程序是orgfree.com,我的代碼使用默認端口21,因爲未定義$ config ['port']。 –

+0

你以前用相同的證書成功連接到你的FTP?這是SFTP還是FTP? –

回答

1

只需關閉調試選項即可顯示錯誤消息。

$config['debug'] = FALSE;