WordPress插件上传安装

     2023-03-14     301

关键词:

【中文标题】WordPress插件上传安装【英文标题】:WordPress Plugin upload to install 【发布时间】:2020-07-09 23:52:32 【问题描述】:

我正在使用带有 PHP 7.2、MySql 和 Apache2 的 Linux Mint 19.1。我在我的 LocalHost 中安装了 WordPress 5.3.2。现在,当我尝试上传插件 ZIP 文件进行安装时,我面临以下错误。我把 777 权限放到了 WordPress 目录。

我在谷歌上搜索了很多,但没有找到任何解决方案。

请帮帮我。

更新

我调查了这个问题,发现plugin-install.php下面的代码负责显示ZIP文件上传表单。

function install_plugins_upload() 
    ?>
<div class="upload-plugin">
    <p class="install-help"><?php _e( 'If you have a plugin in a .zip format, you may install it by uploading it here.' ); ?></p>
    <form method="post" enctype="multipart/form-data" class="wp-upload-form" action="<?php echo self_admin_url( 'update.php?action=upload-plugin' ); ?>">
        <?php wp_nonce_field( 'plugin-upload' ); ?>
        <label class="screen-reader-text" for="pluginzip"><?php _e( 'Plugin zip file' ); ?></label>
        <input type="file" id="pluginzip" name="pluginzip" />
        <?php submit_button( __( 'Install Now' ), '', 'install-plugin-submit', false ); ?>
    </form>
</div>
    <?php

class-file-upload-upgrader.php下面的代码负责上传句柄。

public function __construct( $form, $urlholder ) 

    if ( empty( $_FILES[ $form ]['name'] ) && empty( $_GET[ $urlholder ] ) )     
        wp_die( __( 'Please select a file' ) );
    

    ..............


这里 $_FILES[ $form ]['name'] 是空的,没有价值。

谁能说出为什么会这样?

【问题讨论】:

在您的本地主机上,您只需将插件目录复制到 /wp-content/plugins 无需通过 wp 管理员上传! 谢谢@VA79,但我想解决这个问题。 好的,你能检查 /wp-content/plugins 上的文件权限吗? 谢谢@VA79。这是文件权限。 i.stack.imgur.com/YmdzB.png 应该没问题。嗯,我认为您的问题出在 php 文件上传设置上,但这不是我的专长!对不起! 【参考方案1】:

检查 php.ini upload_max_filesize 和 post_max_size

upload_max_filesize = 20M
post_max_size = 21M

【讨论】:

感谢@Hossein Piri。这是我的phpinfo 输出。 i.stack.imgur.com/stbJ3.png【参考方案2】:

通过在终端中执行sudo apt-get install php-zip 来安装php-zip。 然后再试一次...

【讨论】:

wordpress上传主题以及安装插件出现ftp的问题解决方案

第一种:给我们的文件赋予权限:chown-Rwww/home/wwwroot/xiaofany.com/chmod-R775/home/wwwroot/xiaofany.com/chmod-R777/home/wwwroot/xiaofany.com/wp-content/第二种:在网站根目录下,找到wp-config.php文件并添加以下代码:(加到最后就行)define("FS_METHOD" 查看详情

wordpress插件应该放在哪个目录文件下面?

wordpress插件是后台直接搜索安装的,在文件夹 “wp-content”→“plugins”里面。操作方法如下:1、登陆WordPress后台,依次点击左侧菜单栏,“插件”>“安装插件”。2、在右侧搜索框中输入插件名称“toc”,无需按确定或ente... 查看详情

wordpress概要

wordpress要安装EasyWPSMTP插件 并填写Smtp代理邮箱,才能让服务器发邮件安装wp-user-avatar用于对用户头像图片的配置,可运行用户自行上传图像JiaThis分享工具--插件,可以让文章分享到QQ 微博等 查看详情

如何在wordpress插件中添加媒体上传器[重复]

】如何在wordpress插件中添加媒体上传器[重复]【英文标题】:Howtoaddthemediauploaderinwordpressplugin[duplicate]【发布时间】:2013-07-1404:23:13【问题描述】:我阅读了一些关于如何将媒体上传器集成到wordpress插件中的教程。我根据教程做媒... 查看详情

我可以在不提供 FTP 访问权限的情况下安装/更新 WordPress 插件吗?

】我可以在不提供FTP访问权限的情况下安装/更新WordPress插件吗?【英文标题】:CanIinstall/updateWordPresspluginswithoutprovidingFTPaccess?【发布时间】:2010-10-1300:41:34【问题描述】:我在我的实时服务器上使用WordPress,它只使用SFTP使用SSH... 查看详情

关于wordpress上传视频&音乐

在文本或模版上传两者其一后,显示的不是播放器,而是一个链接,怎么弄!?谢谢!参考技术A上传视频(或音乐)有两种方法,一种是把视频(或音乐)上传到优酷,然后引用优酷的视频代码,要有播放器的那种;另外一种是上传到... 查看详情

Wordpress 安装插件失败:无法找到 WordPress 插件目录

】Wordpress安装插件失败:无法找到WordPress插件目录【英文标题】:Wordpressfailstoinstallplugins:UnabletolocateWordPressPlugindirectory【发布时间】:2014-01-0712:27:26【问题描述】:我无法在我的Centos6VPS上安装插件。当我尝试安装时,我得到了... 查看详情

Wordpress 插件如何要求安装最低 Wordpress 版本?

】Wordpress插件如何要求安装最低Wordpress版本?【英文标题】:HowdoWordpresspluginsrequireaminimumWordpressversiontobeinstalled?【发布时间】:2021-01-2221:34:56【问题描述】:我一直在尝试弄清楚Wordpress插件(无论是自定义的还是可从Wordpress网站... 查看详情

Wordpress 插件开发 - 文件上传:如何允许指定的文件类型?

】Wordpress插件开发-文件上传:如何允许指定的文件类型?【英文标题】:Wordpressplugindevelopment-Fileupload:Howtoallowspecifiedfiletypes?【发布时间】:2019-03-1601:45:04【问题描述】:这是允许将图像上传到网站根目录的代码。是管理区的子... 查看详情

wordpress安装markdown插件

WordPress安装插件实现使用Markdown风格的博客一、前言前文实现了树莓派/Debian构建LAMPWeb服务器并搭建WordPress博客,本文就如何在WordPress里实现使用Markdown风格的博客。Markdown简述Markdown的目标是实现「易读易写」。可读性,无论如... 查看详情

七牛镜像存储wordpress插件的使用

...站的地址,点击确定加速:  安装和使用七牛镜像存储WordPress插件  下载七牛镜像存储WordPress插件,上传激活,然后在WordPress后台>七牛镜像存储>基本设置,输入你前面绑定的域名(注意输入的域名一定要加上http://): ... 查看详情

WordPress:无法安装或更新插件

】WordPress:无法安装或更新插件【英文标题】:WordPress:Unabletoinstallorupdateplugins【发布时间】:2019-07-0906:06:41【问题描述】:我正在尝试安装插件,但我不断收到错误无法创建目录。/opt/lampp/htdocs/wordpress/wp-content/plugins/我向WordPress... 查看详情

wordpress仿抖音短视频主题插件

WordPress仿抖音短视频主题插件安装包大小:9.13MB出品方名称:WordPress组织已包含服务:短视频上传、短视频标签、自动添加水印、带水印短视频下载、作者主页、点赞、评论、聊天服务器环境:Linux(最优CentOS)、PHP... 查看详情

wordpress基础:安装主题和插件

一:安装主题1、下载主题2、解压至wordpress目录下的/wp-content/themes3、访问后台>外观>主题启用即可 二:安装插件1、下载插件2、解压至wordpress目录下的/wp-content/plugins3、访问后台>插件>已安装的插件启用即可 查看详情

wordpress怎样安装主题

分享3种安装WordPress主题的方法:通过WordPress后台安装主题WordPress安装和使用非常方便,很重要一点就是它大部分功能可以在后台完成,主题安装就是其中一项依次打开WordPress后台–外观–主题–添加然后就进入到了WordPress的主... 查看详情

wordpress电子商务插件和主题的使用方法

前提步骤:卸载wordpress干净,需要把相应的数据库删除:dropdatabade**; (1)先改wordpress中重要文件的权限:777(2)用usradd-dwww/html命令添加www用户后,把该用户给wordpress:chown-R/html:www*(3)就可以安装相应插件和上传主题... 查看详情

虚拟机的centos上安装wordpress

我在虚拟机上的windowxp上,我把wordpress上传到windowxp(虚拟机)上,在虚拟机的xp上安装数据库并存放wordpress相关网站的主题、插件等等,那么在centos里面怎样做到在centos上安装数据库和上传wordpress到里面?要有哪些步骤和需要什... 查看详情

WordPress:检查插件是不是已安装

】WordPress:检查插件是不是已安装【英文标题】:WordPress:CheckifPluginisinstalledWordPress:检查插件是否已安装【发布时间】:2016-11-3009:45:32【问题描述】:我想检查一下WordPress中是否安装了YoastSEO。我已经在我的测试环境中激活了Yoa... 查看详情