Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

强烈要求4.0有远程上传附件的功能可以解决空间小的问题

[复制链接]
fm888 发表于 2004-9-22 19:37:37 | 显示全部楼层 |阅读模式
强烈要求4.0有远程上传附件的功能可以解决空间小的问题
回复

使用道具 举报

LostButterfly 发表于 2004-9-23 07:22:25 | 显示全部楼层
把 move_uploaded_file 换成 copy.

不只是楼主空间小的问题. 一些拥有多台服务器的大型论坛都有这个需要. 方便附件的管理.
回复

使用道具 举报

老枪 发表于 2004-9-23 10:33:16 | 显示全部楼层
Originally posted by LostButterfly at 2004-9-23 07:22 AM:
把 move_uploaded_file 换成 copy.

不只是楼主空间小的问题. 一些拥有多台服务器的大型论坛都有这个需要. 方便附件的管理.



在哪换?
回复

使用道具 举报

LostButterfly 发表于 2004-9-23 15:13:54 | 显示全部楼层
Originally posted by bxej at 2004-9-23 10:33 AM:



在哪换?


faint.. 并没有那么简单, 二楼我说了一下核心的机制及原理, 只因为 copy 函数是支持 url 的, 具体实现和远程附件管理功能没有这么简单写. 如果你程序水平尚可建议自己动手即可, 否则必须请专业人士来修改. 或者等待 discuz 官方推出这个功能.

[ Last edited by LostButterfly on 2004-9-23 at 03:15 PM ]
回复

使用道具 举报

madmanxx 发表于 2004-9-23 19:05:28 | 显示全部楼层
应该来说要实现并不复杂,就是php的ftp上传程式然后让论坛支持设置为能引用远程url路径的.
具体可以参见phpbb的上传插件已经实现附件远程保存其核心就是php ftp程序
回复

使用道具 举报

madmanxx 发表于 2004-9-23 19:28:33 | 显示全部楼层

以上是phpbb的远程上传模块的设置.
大家看看是不是就是webftp+引用远程网址呢.

[ Last edited by madmanxx on 2004-9-23 at 07:30 PM ]
回复

使用道具 举报

soway 发表于 2004-9-23 20:57:25 | 显示全部楼层
我怀疑这样做对速度的影响有多大?
因为调用的时候肯定连接其他地方,然后要等待

所以,我认为这个做法不妥当,除非附件全部存放在一个特定的ftp。
但是这样一来和本地空间又没区别了

再说:ftp每次都要用户名密码。。sock等待。。。
回复

使用道具 举报

madmanxx 发表于 2004-9-23 21:17:15 | 显示全部楼层
Originally posted by soway at 2004-9-23 08:57 PM:
我怀疑这样做对速度的影响有多大?
因为调用的时候肯定连接其他地方,然后要等待

所以,我认为这个做法不妥当,除非附件全部存放在一个特定的ftp。
但是这样一来和本地空间又没区别了

再说:ftp每次都要用 ...

我的方法算是最行之有效的了~
你如果有更好的办法我想听听看
回复

使用道具 举报

madmanxx 发表于 2004-9-24 02:15:47 | 显示全部楼层
我想了下 还应该可以通过调用远程服务器上的php上传程序来实现远程上传附件

每次发帖时附件会调用远程的upload.php程序上传到远程的固定目录,再让discuz能引用远程http路径就ok了
回复

使用道具 举报

老枪 发表于 2004-9-24 16:20:20 | 显示全部楼层
知道了,我自己可以写。。。。。。。。事情个免费的空间做上传空间就行了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-12-12 06:36 , Processed in 0.122166 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表