使用akeeba迁移网站到别的域名后jdownloads报错

站长,我用使用akeeba将网站从一个域名迁移到另一个域名后,其中的jdownloads组件的下载文件不能下载了,后台报错如下:
“出错: 上传根目录不存在! 请通过 FTP 软件在您的 Joomla! 根目录下创建 /jdownloads 和 /jdownloads/tempzipfiles 这两个目录,并将这两个目录的访问权限设置为 CHMOD 0777 - 否则 jDownloads 就无法工作!”
报错中的这两个目录迁移后是存在的,不用创建,所以我按照要求将 /jdownloads 和 /jdownloads/tempzipfiles这两个目录的权限改成了777,还是同样报错,内容也是相同的。后来将 /jdownloads目录中的所有目录权限都改成了777,但还是同样的报错。
请站长指点一下,非常感谢。
已邀请:

QQ被盗了

赞同来自:

仅仅是更换域名吗?服务器主机有没有更换?
如果只是更换域名,就检查一下 jDownloads 相关设置里面是否有绑定域名的地方?
如果连主机也换了,就检查一下是否有将路径设置为绝对路径的地方?

妥协 - 不会轻易妥协的人不愿意将就的人任性自由的人总是活得比较累

赞同来自:

主机没有换,就是更换了域名,实在不知道问题出在哪里了。

赤木@晴子 - 明月百年心

赞同来自:

已将测试的网址和用户名及密码发送到您的旺旺了,请帮我看一下,谢谢。

~~~~~~~~~ - 上帝给我的使命,就是证明你们都不是最糟糕的

赞同来自:

我进入你网站(新域名)后台看了一下 jDownloads “设置中心”的路径设置,可以看到“上传目录”这一项设置的是:/www/web/test48_icreativity_net/public_html/jdownloads
很显然这是一个绝对路径。如果要修改为 test49 (新域名)对应的绝对路径,jDownloads 会尝试从 test48 原来的路径迁移整个 jdownloads 目录。而新域名显然没有这个权限。
解决办法:请尝试通过 phpMyAdmin 直接对新域名的数据库进行编辑,找到 jDownloads 组件的上传目录数据库记录,修改为新的路径。

3P网络 - 背着回忆的旅游人,即使是再细微的风景,也会留在心中的一个角落~

赞同来自:

非常感谢站长,问题解决了,在phpMyAdmin中找到jdownloads_config ,修改路径就可以了。

要回复问题请先登录注册