如何解决安装WordPress主题或插件时出现“目标目录已经存在”的错误?

错误类型: WP内部错误 错误名称: 目标目录已存在 英文名称: destination folder already exists 错误描述: 简而言之,当您执行应该创建文件夹的操作时,WordPress会显示此错误,WordPress系统检测到文件结构中已存在具有完全相同路径的文件夹。

自学咖网努力为各位打造免费分享知识与教程网站

WordPress在安装主题或插件时可能会遇到“目标目录已经存在”的错误,但实际上这个目录并不存在。或者说,它不应该产生这样的错误。

但是,修复此错误也非常简单,如下所示:

什么导致了WordPress错误-“目标目录已经存在”

简而言之,当你执行一个应该创建一个文件夹的操作时,WordPress显示这个错误,WordPress系统检测到一个具有完全相同路径的文件夹已经存在于文件结构中。在这些情况下,WP提醒你而不是直接覆盖什么都是好事。否则,可能会出现数据丢失和网站崩溃。

自学咖网努力为各位打造免费分享知识与教程网站

幸运的是,随着时间的推移,WordPress本身已经变得更好地处理这个错误。它为您提供了它出现的原因以及修复它的几个选项。如上图,最常见的原因是已经安装了插件。此外,在上传和调整主题文件时,也可以显示类似的界面。

出于各种原因,你可以上传一个插件或主题的第二个实例。最常见的原因之一是更新下载插件的版本。(请注意,如果您使用FTP来替换过时的插件,这样的错误消息是不存在的。)

您可能会看到此错误的其他原因包括以前尝试安装插件或主题,但该过程失败。在这种情况下,WordPress将在进程完成之前创建这个文件夹,但是当进程被中断时,没有理由删除它或其他文件。卸载插件或主题时也会发生同样的事情。有时文件会被遗忘。当你尝试重装或更新时,WordPress会告诉你“文件或文件目录已经存在”。

个人认为最常见的就是不小心双击了安装按钮。WordPress以此为指令启动进程并创建文件夹,中断进程,然后重启进程发现目标文件目录已经存在。

尽管所有这些事情都很烦人,但您可以毫不费力地修复这些错误。所以,让我们深入挖掘,清除这些文件夹。

如何修复WordPress错误-“目标目录已经存在”

首先,备份你的网站。每当你需要处理你的网站的文件时,明智的做法是立即备份它们,以便在出错时可以恢复。

快速修复按钮

绕过“目标文件目录已经存在”错误的最简单方法是在弹出消息时按“用上传的版本替换当前版本”按钮。这样做将覆盖任何现有的文件和文件夹,并照常完成安装。

自学咖网努力为各位打造免费分享知识与教程网站

人工修复

如果你喜欢动手操作,你需要通过FTP或者托管仪表盘的文件管理器连接到你网站的服务器。一旦连接上,你需要找到网站的插件/主题文件夹。对于大多数虚拟主机(不同的服务器不一样),路径一般是/public_html/wp-content/themes(或者/plugins)。

自学咖网努力为各位打造免费分享知识与教程网站

导航到插件或主题目录,找到有WordPress问题的文件夹。如果需要,您可以下载该文件夹和任何文件作为备份,但这是可选的,因为它们是额外的。你可能不需要它们,但是当你从服务器上下载文件时,最好把它们保存起来以备不时之需。

自学咖网努力为各位打造免费分享知识与教程网站

使用FTP或文件管理器,您可以调出右键上下文菜单。此时,您可以做两件事。第一种是简单地删除文件夹和任何内容。这将消除WordPress声称目标文件目录已经存在的命名差异。毕竟会不复存在。

您也可以选择给文件夹重新命名(或将它移到其他地方)。这样,剩下的文件都可以存起来以备不时之需。需要它们的可能性很小,但这是一种在没有备份的情况下备份它们的方法。

完成后,您可以安全地将插件或主题文件上传到目录中。您也可以返回WordPress dashboard,从那里继续上传和安装过程。然而,你不想同时做这两件事。这可能会从WordPress返回相同的“目标文件目录已经存在”错误信息。

但是,如果是这种情况,您可以随时单击“用上传的版本替换当前版本”按钮,它只会覆盖那里的任何内容。不管怎样,“目标文件目录已经存在”的错误此时应该会消失。

总结

WordPress开发者在错误页面上为用户提供了一个“用上传的版本替换当前版本”的按钮,使得修复这个错误变得更加容易。然而,并不是每个人都想使用自动修复。对于这些人来说,通过FTP或通过文件管理器连接几乎一样简单。只要找到有问题的文件夹,删除/重命名/转移它,然后再次尝试上传。

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 如何解决安装WordPress主题或插件时出现“目标目录已经存在”的错误?