插件未显示并拒绝安装

时间:2014-03-27 作者:Julien Le Coupanec

我正在尝试通过Yoast插件安装SEO。

我的WordPress是DigitalOcean上的主机(以前是OVH上的主机),位于/var/www/。当我检查内部/var/www/wp-content/plugins/时,没有wordpress seo文件夹。

在我的仪表板中,当我安装插件时,WordPress显示:

Installing the plugin…
Destination folder already exists. /homez.722/culturesc/www/wp-content/plugins/wordpress-seo/
有趣的是我没有家。722/cultures/folder在我的服务器上(我找不到)。Wordpress似乎没有在/var/www/wp-content/plugins/中安装插件,这可能就是为什么我在插件目录中手动上传Wordpress seo时,它没有显示在我的仪表板上的原因。

发生了什么事?

2 个回复
SO网友:NoBugs

这可能只是安装失败问题的症状。如果您查看服务器上的实际文件夹,它可能是几个文件夹,但没有php文件和插件zip中缺少的一堆文件。

可能是由于解压缩或ftp失败,导致没有主php文件的半安装状态。WP中存在与此相关的长期缺陷:https://core.trac.wordpress.org/ticket/29610

SO网友:Dar

避免此错误的最佳方法之一是删除现有主题和插件。我在大约2个月的时间里一直面临着同样的问题,最后决定删除主题和插件,这对我来说很好。

结束

相关推荐

Plugins_url函数混合了系统路径和URL

在我的WordPress小部件中,我使用以下代码:wp_register_script(\'jquery-ui.widget\', plugins_url(\'assets/js/jquery-ui-1.9.2.widget.js\', dirname( __FILE__ ))); 不幸的是,代码给了我一个无效的URL,它与我的系统路径混合在一起:http://test.dev/wp-content/plugins/C:/projects/wordpress/plugins/assets/js/