我正在使用 Ubuntu 16。
如果我在 wordpress 面板中下载插件,它可以正常工作,但是当我使用 FTP(FileZilla)上传插件、图像或主题时,什么也不会发生。
它确实会创建一个包含文件的目录,但 Wordpress 不会用它做任何事情。我有多个网站有同样的问题(在同一台服务器上)。
答案1
这是权限问题。要查看 Wordpress 中安装的所有插件和主题,您应该使用以下命令:
sudo chown -R www-data:www-data /var/www/domain.com
答案2
这绝对不是 Ubuntu 的问题。因为,如果你可以上传到 FTP 服务器,那么这不是权限问题。所以这个问题应该去 Stack Overflow 或 Wordpress(如果存在的话)。
但您需要按如下方式激活您的主题:
- 登录到 WordPress 管理面板。
- 选择外观面板,然后选择主题。
- 在主题面板中,滚动主题缩略图以查看
- 您感兴趣的主题,查看该主题的选项。
- 单击“实时预览”进行测试。
- 要激活主题,请单击激活按钮。
更多主题内容请见这里
答案3
步骤 1:首先打开 wordpress 安装文件夹中的 wp-config.php 文件。步骤 2:复制以下代码并将其粘贴到 wp-config.php 文件的末尾。
定义('FS_METHOD','直接');
步骤 3:现在打开您的 droplet 访问控制台并输入 root 作为用户名及其密码。步骤 4:复制以下代码并将其粘贴到访问控制台中,您必须在其中指定您的插件目录路径,然后按回车键。
chmod 777 /您的网站名称/public/wp-content/plugins/