php 获取ftp文件夹大小

PHP获取一个 FTP空间 总共存储大小或者一个文件夹的大小(包含文件夹里面所有内容 一共的大小)
然后再另外一个网站页面上调用。

<?php
$file = 'somefile.txt';

// set up basic connection
$conn_id = ftp_connect($ftp_server);

// login with username and password
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);

// get the size of $file
$res = ftp_size($conn_id, $file);

if ($res != -1) {
echo "size of $file is $res bytes";
} else {
echo "couldn't get the size";
}

//close the conntion
ftp_close($conn_id);
?>追问

不是某个文件的大小
是某个文件夹的整体大小伙子这个FTP服务器大小。

温馨提示:内容为网友见解,仅供参考
无其他回答

怎么查看ftp空间大小怎么查看ftp空间大小
硬件参数 处理器是PowerPCG4.内存256MB.接口类型是双千兆NIC\/双FC端口(连接SAN及容量扩充).电源 通用输入(90V至264V交流电)尺寸 447×711×44mm 主要参数 支持操作系统MacOSXServer.网络文件协议CIFS,NFS,HTTP,NetWare,AppleTalk,FTP.网络传输协议TCP\/IP,IPX.网络服务SMTP,POP,IMAP,PHP,Ruby,MySQL,SO...

<php> file_get_contents() 可以通过ftp获取内容吗? 我想获取通过ftp上...
通常,在 php 里获取 ftp 服务器上的文件,使用 ftp_get 及相关的 ftp 函数,以下是示例:<?php\/\/ define some variables$local_file = 'local.zip';$server_file = 'server.zip';\/\/ connect to the FTP server$conn_id = ftp_connect($ftp_server);$login_result = ftp_login($conn_...

php用ftp_nlist获取到列表后怎么判断是一个文件还是一个目录?_百度知 ...
用ftp_rawlist,返回结果会告诉你,是文件还是文件夹,非要用ftp_nlist的话,就循环判断返回值里面的ftp_size,如果是文件夹,会返回-1,但是效率没有ftp_rawlist来得高

ftp_nlist说明
PHP函数 ftp_nlist 的作用是获取FTP服务器上指定目录下的文件名列表。当连接成功并登录FTP服务器后,可以使用此函数获取目录内容。函数接受两个参数:一个FTP连接资源(ftp_stream)和一个目录名(string directory)。例如,下面的代码片段展示了如何使用 ftp_nlist:\/\/ 建立基础连接 conn_id = ftp_con...

PHP FTP简介
PHP 提供了一套FTP函数库,它通过文件传输协议(FTP)为开发者提供了对远程文件服务器的客户端访问能力。这些功能包括但不限于建立、登录和断开与FTP服务器的连接,以及执行文件的上传、下载、重命名、删除和获取文件信息等操作。需要注意的是,PHP的FTP函数并非在所有服务器上都能正常工作,且它们可能返回...

如何上传文件到网站根目录下
具体操作步骤:通过FTP软件连接到你的VPS,目录是\/home 文件夹,双击如图中选中。或者在远程站点后面直接输入\/home然后回车,进入\/home目录。在home目录下默认的有三个文件夹,如下图。wwwroot目录下是默认的网站根目录,如果你在创建虚拟主机的时候采用LNMP默认的目录,就会在这个文件夹里。wwwlogs目录是...

php上传怎么解决中文文件夹的问题?当遇到中文文件夹的时候文件就上传不...
解决方法:点击“管理服务器--服务器限制和设置”,在“FTP设置”中,找到“OPTS UTF8”并禁用它,然后在底部有一个“全局属性”,打开后选择“高级选项”,把 “对所有已收发的路径和文件名使用UFT-8编码”前面的勾去掉,就是说不使用UTF-8编码了。设置后,重新启动FTP服务器,或者干脆重启计算机。

目前data,uploads有执行.php权限,非常危险,需要立即取消目录的执行权限...
Linux\/Unix)或只读(NT)。我们进入data文件夹找到common.inc.php,这个文件是网站数据库配置文件,非常重要。我们同样点右键选择“属性”,弹出对话框,去掉“组”和“公共”的“写入”权限前面的钩钩,再把三个属性里面的“执行”权限前面的钩钩去掉,就可以获得“644权限”(如图3),完毕。

如何在ftp服务器上部署php网站
首先你的服务器上要有一个能解析PHP的软件,如:APACHE,TOMCAT等等,先启动这个软件,具体的配置方法可以上网再找一下。然后在他们的配置文件中,把你的这个PHP文件夹设置为网站的发布位置,这样你就能通过IP地址网络来访问了。如果想通过域名的方式来访问,那就比较复杂了,首先得有个域名,然后还需要有...

网站源文件要放到服务器的哪个地方?
一般情况下,通过ftp登录到服务器后会显示4个文件夹,wwwroot是默认放置网站内容的。双击该文件夹进入,关于网页存放的文件夹,要参考你在本地站点里放在哪个目录,因为同样的文件上传在服务器上文件夹的名称是不会发生变化的。

相似回答