redsnow 发表于 2008 年 3 月 31 日 21:32:38

[讨论]有权限和无权限空间结合使用的想法

1、在php空间A录入 存盘 生成
2、用php上传到 无权限空间B
3、访问导向空间B

这方案好象可以用到手上无权限空间 降低空间成本呵 仅供讨论 主要是php上传速度会如何呵

shikey 发表于 2008 年 3 月 31 日 21:33:23

:) 这个个思想不错@!@%¥#%¥%……

redsnow 发表于 2008 年 3 月 31 日 21:33:36

这是upload的代码
试了下 好象速度不行 不成

<?php
// get FTP access parameters
$host = ftp地址;

$user = 用户名;

$pass = 密码;

$destDir = 目标目录;

$workDir = 源目录; // define this as per local system

// get temporary file name for the uploaded file


// open connection
$conn = ftp_connect($host) or die ("Cannot initiate connection to host");

// send access parameters

ftp_login($conn, $user, $pass) or die("Cannot login");

// perform file upload
foreach(glob('{html/*.html,html/*.htm}', GLOB_BRACE) as $filename)
{///循环
    echo 'Filename: ' . $filename ;

$upload = ftp_put($conn, $destDir."/".$filename, $workDir."/".$filename, FTP_BINARY);

// check upload status

// display message

if (!$upload) {

    echo "......Cannot upload <br />";

} else {

    echo "....Upload complete <br />";

}

}///循环

// close the FTP stream

ftp_close($conn);

// delete local copy of uploaded file

//unlink($workDir."/".$tmpName) or die("Cannot delete uploaded file from working directory -- manual deletion recommended");

?>

redsnow 发表于 2008 年 3 月 31 日 21:35:29

ftp_put($conn, $destDir."/".$filename, $workDir."/".$filename, FTP_BINARY);

$destDir."/".$filename 要是完整路径+文件名么
$workDir."/".$filename 呢

shikey 发表于 2008 年 3 月 31 日 21:38:23

貌似H空间的文件管理器有这个功能

shikey 发表于 2008 年 3 月 31 日 21:40:10

直接远程下载无权限空间的文件

shikey 发表于 2008 年 3 月 31 日 21:41:02

上传可以phpzip和webadmin参考

redsnow 发表于 2008 年 3 月 31 日 21:42:05

意思是 程序放有权限空间 但访问放无权限空间
这样有权限空间可以一个对多个无权空间 也不怕文件占用大呵

duwu 发表于 2008 年 4 月 1 日 13:29:52

"分布"概念.

qq999 发表于 2008 年 4 月 1 日 14:15:14

LZ很厉害啊
支持:victory:
页: [1]
查看完整版本: [讨论]有权限和无权限空间结合使用的想法