怎么修改mediawiki允许上传的文件大小?

mediawiki借助apache2服务运行,请问怎么修改mediawiki允许上传的文件大小?烦请告知

补充:
已经设置了 php.ini 和 httpd.conf 配置文件,并重启了httpd

img

但还是没能解决

img


不确定是不是还有哪里没设置·····

在mediawiki的配置文件 LocalSettings.php 中添加下面的代码可以修改允许上传的文件大小:

php

$wgMaxUploadSize = XX * 1024 * 1024; // XX is the maximum file size in MB

同时,也要确保服务器上的 PHP 配置文件中的 upload_max_filesize 和 post_max_size 也足够大,以容纳新的上传文件大小。

可以通过在php.ini中修改upload_max_filesize 和 post_max_size的值,或者在 .htaccess 文件中添加下面的代码:

php_value upload_max_filesize XXM
php_value post_max_size XXM

其中, XX 表示最大文件大小,单位为 MB。

最后,请重启 Apache 服务,使新的配置生效。

该回答引用chatGPT
打开MediaWiki的配置文件(LocalSettings.php)。

在配置文件中添加以下代码:

$wgMaxUploadSize = 104857600; // 将数字设置为您想允许的文件大小,以字节为单位

保存并重新加载Apache服务器。
这将更改MediaWiki允许上传的文件的最大大小。

注意:更改的文件大小限制可能受到Apache服务器的限制。您可以通过修改Apache的配置文件中的以下行来更改限制:

php_value upload_max_filesize 100M
php_value post_max_size 100M

你有三个地方需要修改

  1. apache最大上传文件限制,apache配置目录新增一个文件/etc/httpd/conf.d/php.conf
    LimitRequestBody 209715200
    
  2. php最大文件上传限制,找到你的php配置文件php.ini
    max_execution_time = 150;
    max_input_time = 300;
    memory_limit = 256M
    post_max_size=200M;
    upload_max_filesize=200M;
    
  3. mediawiki应用最大文件上传限制
    这个不用改

修改了 LocalSettings.php 和 php.ini 文件后,重启服务器或者systemctl restart php-fpm 即可生效