wordpress上传远程附件Hacklog Remote Attachment使用技巧(将图片上传到另一个网站空间)

时间:3年前 (2016-05-10) › 阅读:1812

wordpress程序的确非常强大,只有你想不到的,没有做不到的。最进将孤狼备忘录换到无忧主机上,因为空间太小和月流量5G不够用,所以想把空间中的所有图片放在以前景安的空间上,孤狼景安空间容量3G,月流量50G,然后新解析一个二级域名“www.glbwl.com”到景安空间,再修改数据库中的所有文章中的图片地址,将www.glbwl.com/uploads/修改为www.glbwl.com/uploads/,以前已经有的图片全部转到景安空间,现在的主要问题是要将图片直接使用wordpress自带的上传工具把图片上传到景安空间,然后孤狼百度一下,找到一个WordPress 远程附件上传插件Hacklog Remote Attachment,当前版本为1.3.0,当前孤狼使用的WordPress 4.4.3版本使用正常。在使用Hacklog Remote Attachment时总是提示“上传出错,Hacklog Remote Attachment:在远程服务器创建目录失败!请检查FTP用户权限。”。孤狼以为是wordpress4.4.3版本不兼容,在自己的电脑上安装了wordpress 3.9版本,还是提示一样的错误。最后还是成功了。错在哪里看下面的设置,这个错误可能是第一次使用Hacklog Remote Attachment的朋友都会犯。


wordpress上传远程附件Hacklog Remote Attachment使用技巧(将图片上传到另一个网站空间)

——这是孤狼先前自己的设置,远程基本URL是http://www.glbwl.com,FTP远程路径是uploads,HTTP远程路径是uploads。按照网址上传成功后,地址应该是www.glbwl.com/uploads/123.jpg。


wordpress上传远程附件Hacklog Remote Attachment使用技巧(将图片上传到另一个网站空间)

——但是上传出错了。提示:Hacklog Remote Attachment:在远程服务器创建目录失败!请检查FTP用户权限。

——孤狼换了几个空间错误依在,孤狼以为是FTP 服务器地址错误,FTP用户名错误,FTP密码错误,反复设置多次还是一样的错误。

——最后孤狼试试上传到无忧主机空间,居然成功了,地址应该是www.glbwl.com/uploads/123.jpg,但是用FTP软件打开空间一看,图片没有在网站目录下,无法访问。原来图片在FTP的“/”跟目录下,一般情况下FTP打开是这样,“/”跟目录下只有几个文件夹,其中一个是网站语言脚本运行目录例如:/WEB/,/wwwroot/等。


wordpress上传远程附件Hacklog Remote Attachment使用技巧(将图片上传到另一个网站空间)

——这是孤狼景安空间FTP目录,有三个文件,Backup(备份目录)、LOG(网站日记目录)、WEB(网站运行目录)。

——按照先前Hacklog Remote Attachment设置是将图片上传到FTP目录的“/”目录下,也就是和/uploads,所以上传失败并提示“创建目录失败!请检查FTP用户权限”,大多情况下FTP跟目录下都没有“读”和“写”的权限,只有在WEB目录下才有运行网站脚本语言、读、写的权限,所以先前的Hacklog Remote Attachment设置是错误的,就算有“读”和“写”的权限图片上传成功没不能访问。


wordpress上传远程附件Hacklog Remote Attachment使用技巧(将图片上传到另一个网站空间)

——再看上图,Hacklog Remote Attachment是这样设置的,FTP远程路径应该是WEB/wp-content/uploads,HTTP远程路径应该是wp-content/uploads。最我们得到的是将图片上传到FTP空间的WEB(网站运行目录)下的wp-content/uploads目录里面。最终我们得到的图片网址是www.glbwl.com/uploads/123.jpg。


wordpress上传远程附件Hacklog Remote Attachment使用技巧(将图片上传到另一个网站空间)

——点击多媒体,添加一个附件或是在写文章时点“添加媒体”上传附件,与没有安装Hacklog Remote Attachment一样操作。


wordpress上传远程附件Hacklog Remote Attachment使用技巧(将图片上传到另一个网站空间)——正在上传图片中。


wordpress上传远程附件Hacklog Remote Attachment使用技巧(将图片上传到另一个网站空间)——这是上传成功后的媒体库。


wordpress上传远程附件Hacklog Remote Attachment使用技巧(将图片上传到另一个网站空间)——附件图片地址已经是www.glbwl.com/uploads/

——至此结束,上传附件与之前一样,只是将附件上传到其它的空间而且,不会将附件上传到程序运行空间。

3条留言


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。