登录 注册

登录

问题 ReMOSitory的上传的文件放在哪儿的呢?

更多
2008年06月02日 15:26 #1 作者: cemule
我使用ReMOSitory 来管理下载文件。在本地服务器上,我上传了一个文件,但是在downloads目下没有看到文件。那上船到什么地方了呢。另外,我通过“添加服务器端已经存在的文件 ”的方法,把我放在download目下的文件全部添加以后,文件也不见了。请问该如何找到自己的文件呢。另外,白老师的ReMOSitory 的客户界面是中文的,而我的只是后台为中文 ,这是为何呢?

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年06月02日 16:54 - 2008年06月02日 17:01 #2 作者: firstplay
估计你上传到数据库里去了,你看看设置,里面有设置下载到文件夹还是数据库。
还有就是那个download的文件夹好像是你下载文件存放的地方,而不是让别人下载的文件存放所。
具体,你可以到Remository的容器管理里看看,观察一下容器列表项<存储位置>的值,看看是不是数据库来着。
最后修改: 2008年06月02日 17:01 由 echolu.

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年06月02日 17:44 #3 作者: cemule
谢谢.我注意到您说的那个问题,但是好象改了设置还是一样.另外发现一个Remository的bug,如果是用joomlaFCK编辑器就会出现提示无法访问.后来改成原来的编辑器就没事了.感觉Remository不错,但自己老是遇到问题,各位在推荐一款下载组件吧,最好能有中文界面的.谢谢.

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年06月02日 20:32 #4 作者: Joomla之门
在 Remository 组件后台的参数中,其中之一就是默认将新添加的下载文件保存在数据库中。我专门做了提示。安装之后请首先修改这个默认设置,改为保存在“文件系统”即可。

目前最新版本的 Remository 组件 可以同时安装在 Joomla! 1.0.x/1.5.x 及 Mambo 4.x 平台,同时支持多国语言界面。如果你没有看到中文界面,可能是没有设置好。请参看下载页面的说明。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年06月03日 10:30 - 2008年06月03日 13:50 #5 作者: cemule
谢谢白老师的回答.以上问题解决了.但是还有新问题是这样的:我在downloads目录下建了一个新的子目录software.然后把我文件放在了sofeware里头,然后使用了"处理未链接/孤儿 文件",系统在software找到了文件,但是发布后下载时始终提示"文件没找到".
刚刚做了一下测试,这与子目录没有关系,我的要提供下载的文件是一个100mb的rar文件.我换做一个15mb的pdf文件,用同样的操作就可以正常下载了.我的设置里头的文件大小限制也更改了的,在这个范围以内.不知道是什么原因.
最后修改: 2008年06月03日 13:50 由 tao326.

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年06月03日 17:34 #6 作者: firstplay
白老师说的后台设置好以后,好像要重新再建一个容器后,新建的容器才会改变下载目的地。在修改前的那个容器是不变的,不过直接改数据库里字段大概能行。

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年06月04日 11:09 #7 作者: Joomla之门
Remository 安装之后需要在后台设置至少两个参数:下载目录、上传目录。如果你在 downloads/software 里上传了文件,却没有用这个目录建立“容器”,就会出问题。除非你默认的发布容器就是 downloads 目录,那么 remository 会自动把文件移动到 downloads 目录。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年11月19日 11:00 #8 作者: emuio
通过“添加服务器端已经存在的文件 ”的方法
这里的绝对路径要怎么填?

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年11月19日 11:03 #9 作者: emuio

Remository 安装之后需要在后台设置至少两个参数:下载目录、上传目录。如果你在 downloads/software 里上传了文件,却没有用这个目录建立“容器”,就会出问题。除非你默认的发布容器就是 downloads 目录,那么 remository 会自动把文件移动到 downloads 目录。

如何使用绝对路径建容器?

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年11月19日 11:40 #10 作者: Joomla之门
最方便的方法是询问你的空间商,他们知道你的 Joomla! 安装的绝对路径;另外一个办法就是打开 Joomla! 根目录下的 configuration.php 文件,里面也有绝对路径。

不过,你可能得到的这个绝对路径深度最多到达 Joomla! 所安装的目录。例如:

/disk1/users/joomlagate/www/

但是你的 Remository 管理的下载文件存放在 <joomla>/downloads ,并且里面还有各种子目录,例如 downloads/music 是音乐,downloads/books 是电子书。

下面我们来创建容器:

在 Remository 后台的控制面板上,点击“容器管理”,然后“添加容器”,输入标题“音乐下载”,在绝对路径这里,必须将 joomla 的绝对路径与 music 目录的相对路径组合起来,应该是:

/disk1/users/joomlagate/www/downloads/music

然后填写其它参数并保存。

同理,“电子书下载”的容器绝对路径就是:

/disk1/users/joomlagate/www/downloads/books

有些服务器命名的网站根目录是 public_html ,没有关系,将上面的 www 替换成 public_html 就可以了。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论