使用akeeba迁移网站到别的域名后jdownloads报错
站长,我用使用akeeba将网站从一个域名迁移到另一个域名后,其中的jdownloads组件的下载文件不能下载了,后台报错如下:
“出错: 上传根目录不存在! 请通过 FTP 软件在您的 Joomla! 根目录下创建 /jdownloads 和 /jdownloads/tempzipfiles 这两个目录,并将这两个目录的访问权限设置为 CHMOD 0777 - 否则 jDownloads 就无法工作!”
报错中的这两个目录迁移后是存在的,不用创建,所以我按照要求将 /jdownloads 和 /jdownloads/tempzipfiles这两个目录的权限改成了777,还是同样报错,内容也是相同的。后来将 /jdownloads目录中的所有目录权限都改成了777,但还是同样的报错。
请站长指点一下,非常感谢。
“出错: 上传根目录不存在! 请通过 FTP 软件在您的 Joomla! 根目录下创建 /jdownloads 和 /jdownloads/tempzipfiles 这两个目录,并将这两个目录的访问权限设置为 CHMOD 0777 - 否则 jDownloads 就无法工作!”
报错中的这两个目录迁移后是存在的,不用创建,所以我按照要求将 /jdownloads 和 /jdownloads/tempzipfiles这两个目录的权限改成了777,还是同样报错,内容也是相同的。后来将 /jdownloads目录中的所有目录权限都改成了777,但还是同样的报错。
请站长指点一下,非常感谢。
没有找到相关结果
已邀请:
5 个回复
QQ被盗了
赞同来自:
如果只是更换域名,就检查一下 jDownloads 相关设置里面是否有绑定域名的地方?
如果连主机也换了,就检查一下是否有将路径设置为绝对路径的地方?
妥协 - 不会轻易妥协的人不愿意将就的人任性自由的人总是活得比较累
赞同来自:
赤木@晴子 - 明月百年心
赞同来自:
~~~~~~~~~ - 上帝给我的使命,就是证明你们都不是最糟糕的
赞同来自:
很显然这是一个绝对路径。如果要修改为 test49 (新域名)对应的绝对路径,jDownloads 会尝试从 test48 原来的路径迁移整个 jdownloads 目录。而新域名显然没有这个权限。
解决办法:请尝试通过 phpMyAdmin 直接对新域名的数据库进行编辑,找到 jDownloads 组件的上传目录数据库记录,修改为新的路径。
3P网络 - 背着回忆的旅游人,即使是再细微的风景,也会留在心中的一个角落~
赞同来自: