`
isiqi
  • 浏览: 16556740 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

09暑假笔记(7)-mediawiki中有些文件不能上传的问题

阅读更多

有时虽然已经在localsetting.php的上传设置里面增加了扩展名,但还是无法上传,那么需要查看一下includes/DefaultSetting.php设定了可以上传哪些文件类型
$wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg' );
可以看出,允许上传的文件类型并不多.而且,有些文件为型是禁止上传的,比如规定如下
$wgFileBlacklist = array(
# HTML may contain cookie-stealing JavaScript and web bugs
'html', 'htm', 'js', 'jsb',
# PHP scripts may execute arbitrary code on the server
'php', 'phtml', 'php3', 'php4', 'phps',
# Other types that may be interpreted by some servers
'shtml', 'jhtml', 'pl', 'py', 'cgi',
# May contain harmful executables for Windows victims
'exe', 'scr', 'dll', 'msi', 'vbs', 'bat', 'com', 'pif', 'cmd', 'vxd', 'cpl'
);


若是您添加的扩展名是禁止上传的文件,那么你需要把它从那一类中删除即可

分享到:
评论

相关推荐

    MediaWiki使用MSUpload扩展上传文件功能

    mediawiki默认上传文件功能比较单一,支持文件类型少,大小受限制,操作不方便,需要先上传文件,再插入页面。而且一次只能有一个文件上传。设计的时候估计是希望一个文件可以被多个页面所引用。但实际情况通常不会...

    bitnami-mediawiki-1.36.1-0-windows-x64-installer.exe

    bitnami-mediawiki-1.36.1-0-windows-x64-installer

    如何搭建wiki--mediawiki

    this is a brief introduction of how to setup a wiki page as soon as possible. 使用mediawiki建议一个自定义wiki网站,基于windows 系统, 使用xampp 简易配置包, 英文说明

    python-mediawiki-utilities, 用于访问和处理MediaWiki数据的一组实用程序.zip

    python-mediawiki-utilities, 用于访问和处理MediaWiki数据的一组实用程序 MediaWikiMediaWiki实用程序是 Aaron Halfaker开发的一个开源( MIT授权) 库,用于从MediaWiki安装。从数据库和xml转储中提取和处理数据。...

    mediawiki-1.9.3cn.zip

    在MediaWiki 1.8版本中,用户在创建新的数据表或者编辑现有表结构时,可能会遇到一个问题:无法正确地设定字段的默认值。这可能导致数据录入异常,影响到网站的正常运行。在1.9.3cn版本中,开发团队针对这一问题进行...

    mediawiki-1.30.0.tar.gz

    这个"mediawiki-1.30.0.tar.gz"文件是MediaWiki的第1.30.0版本的源代码包,采用GNU tar格式并进行了gzip压缩。在本文中,我们将深入探讨MediaWiki的核心特性,安装步骤,以及与PHP和MySQL环境的集成。 1. **...

    mediawiki-1.33.0部署程序.zip

    Mediawiki是一个强大的开源维基引擎,常用于创建和维护百科全书式网站,比如知名的Wikipedia就是基于Mediawiki构建的。本教程将详细讲解如何使用"mediawiki-1.33.0部署程序.zip"进行简单且直接的部署。 首先,我们...

    bitnami-docker-mediawiki:用于MediaWiki的Bitnami Docker映像

    用于MediaWiki的Bitnami Docker映像什么是MediaWiki? MediaWiki是功能非常强大的可伸缩软件,并且是功能强大的Wiki实现,该实现使用PHP处理和显示存储在数据库(例如MySQL)中的数据。TL; DR $ curl -sSL ...

    mediawiki-1.13.0.tar.gz

    这个"mediawiki-1.13.0.tar.gz"文件是MediaWiki的1.13.0版本的源代码包,采用的是tar.gz格式,这是一种常见的Linux和Unix系统中的文件压缩方式,它结合了tar(归档)和gzip(压缩)两种工具。 在Linux或类Unix环境...

    mediawiki-1.35.2.tar.gz

    MediaWiki 的强大不仅仅在于其软件本身,更在于全球各地的开发者和用户社区,他们贡献了无数扩展、皮肤和模板,使MediaWiki 成为了一个可高度定制化的平台。如果你打算创建一个知识共享的在线平台,MediaWiki 1.35.2...

    mediawiki-1.31.14.tar.gz

    - **解压**:首先,你需要在终端中使用`tar -zxvf mediawiki-1.31.14.tar.gz`命令来解压文件。 - **配置**:解压后,进入`mediawiki-1.31.14`目录,找到并编辑`LocalSettings.php`文件,配置数据库连接、站点信息...

    types-mediawiki:MediaWiki JS接口的TypeScript定义

    该软件包涵盖了mw全局对象中的函数和类,以及MediaWiki核心中使用的一些jQuery插件。 涵盖了界面的所有常用部分,但就完整的覆盖而言,这是一项正在进行的工作。 用法 要使用此程序包中的类型,请运行 npm i types-...

    mediawiki-1.33.1.tar

    在"mediawiki-1.33.1.tar"这个压缩包中,您将找到搭建MediaWiki私有服务器所需的所有文件。解压后,您会发现以下主要组成部分: 1. **index.php** - 这是MediaWiki的入口点,它处理所有的HTTP请求,并根据用户请求...

    基于PHP的mediawiki-zhconverter 基于mediawiki中文简繁互转.zip

    ZhConverter 就是为了解决这个问题而诞生的,它能够实现在用户浏览页面时实时转换文本,无论是从简体到繁体,还是反之,都能轻松完成。 在技术层面,Mediawiki-ZhConverter 使用了PHP编程语言,这使得它可以在任何...

    MediaWiki LDAP

    `help1.txt`文件可能包含对配置过程或使用过程中遇到问题的解答和指导。 综上所述,MediaWiki LDAP扩展通过与LDAP服务器的整合,为企业和组织提供了一种安全、便捷的身份验证解决方案,同时简化了用户管理和权限...

    mediawiki源码分析-DefaultSettings变量说明

    - **说明**:定义是否在本地文件上传空间找不到某个文件时,在共享的上传空间内继续查找。 **8. $wgFetchCommonsDescriptions** - **说明**:如果设置为true,则可以集成储存在commonswiki中的媒体文件描述。 ####...

    基于PHP的mediawiki-zhconverter基于mediawiki中文简繁互转源码.zip

    这个源码库是为了解决MediaWiki用户在处理多语言内容,尤其是涉及简体和繁体中文之间的转换问题而设计的。在本文中,我们将深入探讨这款工具的核心功能、工作原理以及如何在自己的MediaWiki站点上部署和使用它。 ...

    MediaWiki中文使用手册

    他是专为维基百科开发的wiki程序,目前除维基媒体基金会的项目外,也被广泛的应用在其他网站中。MediaWiki适合建立大型的百科网站,也有很多网站利用MediaWiki建立知识库系统,例如著名的Blog程序WordPress的官方网站...

Global site tag (gtag.js) - Google Analytics