Tôi có một vấn đề nhỏ với mã pice này. Kịch bản kết nối, nhưng nó sẽ không cho tôi các thư mục nằm trong thư mục gốc ... tôi đang thiếu cái gì đó?PHP FTP ftp_nlist không hoạt động, trả lại boolean false
$ftp_server = "ftp.something.com";
$ftp_user = "user";
$ftp_pass = "pass";
// set up a connection or die
$conn_id = ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server");
// try to login
if (@ftp_login($conn_id, $ftp_user, $ftp_pass))
{
echo "Connected as [email protected]$ftp_server\n";
}
else
{
echo "Couldn't connect as [email protected]$ftp_server\n";
}
$contents = ftp_nlist($conn_id, ".");
var_dump($contents);
ftp_close($conn_id);
die;
Nó ra
Connected as [email protected]$ftp_server;
và
boolean false
Tại sao nó sẽ không liệt kê các tập tin?
tôi có thể giải quyết việc này rất nhanh với
file_exists("ftp//user:[email protected]")
... nhưng phần dễ dàng không phải là những gì im tìm kiếm, tôi sẽ không học được gì
Báo cáo lỗi đã được bật chưa? –
error_reporting (E_ERROR | E_WARNING | E_PARSE); – Master345
đã thay đổi thành error_reporting (E_ALL); và vẫn không có gì – Master345