新安装了一个WP BLOG.想实现下载功能所以安装了Downloads Suite插件.本地下载调试正常. 但是一但发布外部链接的下载就会出错.提示的意思大概是说1456行,无法判断文件大小. 请大家帮个忙,解决一下.谢谢了.第一次建站请大家多多帮忙.
测试的结果是在 Download Mapping 和 Protected Downloads 中设置的目录下的文件是有效的。 本地网站其它地方或者来自外部的文件,都无效。我不知道是不是因为我本地测试时无法将这些文件保存到本地的原因。
不清楚。 至少我本地测试没有遇到你所提到的错误。 if (dl_file_is_local($dl->url)) { $filesize = filesize(dl_get_local_path($dl->url)); 上面是 1455 和 1456 行的代码,先判断了文件是否为本地的,如果为本地,才获取大小。 我不知道为什么你的在外部文件的时候会执行 filesize 函数,理应不会被执行的。 有没有可能你的设置不正确呢?