Yeni bir Senaryo ile çok garip bir Sorun yaşıyorum. Sadece belirli bir Klasördeki tüm dosyaları listelemeyi amaçladım, ancak ftp_nlist’den geri döndüğümde, FTP’in Kökünde bulunan klasörler var!PHP ftp_nlist Rootfolder üzerinde sıkışmış
Burada neler olduğunu Fikir ile kod
<?php
$ftpServer = "192.168.10.190";
$ftpUser = "user1";
$ftpUser = "somePass";
$remoteFilePath = "/SomeFolder/";
$conn_id = ftp_connect($ftpServer) or die("<span style='color:#FF0000'><h2>Couldn't connect to $ftpServer</h2></span>");
$login_result = ftp_login($conn_id, $ftpUser, $ftpPass) or die("<span style='color:#FF0000'><h2>You do not have access to this ftp server!</h2></span>");
$files = ftp_nlist($conn_id, $remoteFilePath);
echo print_r($files)."<br>";
?>
Herkes bir Kesik var ?!
Çözüm
ben kendi başıma öğrendim. i İstenen dizine değişti bir eğer yan tümcesinde ftp_nlist koyuyordum Tüm yapmak zorunda;)
Olası çoğaltılabilir [PHP FTP dizini listeleme hatası] (http://stackoverflow.com/questions/872651/php-ftp-directory-listing-error) – Oli