我正在使用 php 通过 ftp 访问文件。我的文件读取功能是:
function _rfile ($file = null) {
if ( is_readable($file) ) {
if ( !($fh = fopen($file, 'r')) ) return false;
$data = fread($fh, filesize($file));
fclose($fh);
return $data;
}
return false;
}
我的一个 ftp 主机在此函数中的文件关闭操作中出现错误。
错误:
fclose(): FTP 服务器错误 550:550 指定的网络名称不再可用。
此功能对其他一些 ftp 主机运行良好。
smb 可以建议解决方案吗?