簡體   English   中英

增加最大上傳文件大小WordPress多站點

[英]Increase max upload file size WordPress multisite

我正在嘗試增加WordPress多站點安裝的最大文件大小(目前為1MB)。 我嘗試過很多東西都無濟於事。 我試過的東西:

將這些添加到我的主機php.ini文件:

memory_limit = 300M
post_max_size = 32M
upload_max_filesize = 32M

將這些添加到主題中的functions.php文件中:

@ini_set('upload_max_size' , '32M');
@ini_set('post_max_size', '32M');
@ini_set('max_execution_time', '300');

將這些添加到.htaccess文件中:

php_value upload_max_filesize 32M
php_value post_max_size 32M

我甚至嘗試檢查wp-includes / default-constants.php。

有趣的是,我在同一台服務器上有另一個WordPress安裝(不是多站點)似乎工作正常(最大上傳有32MB)。 任何想法接下來要嘗試什么?

謝謝。

弄清楚了。 在我無限的智慧中,我完全錯過了網絡管理>設置>網絡設置中的“最大上傳文件大小”設置。 它就在頁面底部附近。

@Allpnay發布了解決方案,只需粘貼在functions.php上:

add_filter( 'upload_size_limit', 'PBP_increase_upload' );
function PBP_increase_upload( $bytes )
{
  return 1048576; // 1 megabyte
}

在我的情況下想要8mb所以改變返回8000000; // 8兆字節

Phil是正確的:網絡管理員(我的網站>網絡管理員)然后轉到設置>網絡設置。 它位於“上傳設置”下方的底部,稱為“最大上傳文件大小”。

但是,請注意你必須使用1000kb或2000kb等。

我把1500kb放在那里它仍然限制我1 MB但是當我增加到2000kb它允許高達2 MB

試試這個,我將這個過濾器用於我的Multisite,這項工作很棒

add_filter( 'upload_size_limit', 'PBP_increase_upload' );
function PBP_increase_upload( $bytes )
{
return 1048576; // 1 megabyte
}

在Wordpress根文件夾中創建一個名為.user.ini的文件,並將以下內容添加到其中:

upload_max_filesize = 64M
post_max_size = 64M
memory_limit = 64M
max_execution_time = 300

在一切都失敗之后,這為我解決了。

嘗試使用創建php.ini文件

memory_limit = 32M
upload_max_filesize = 32M
post_max_size = 32M
file_uploads = On

並將其保存在wp-admin/文件夾中:)

如果這不起作用,請嘗試將以下內容添加到wp-config.php

define('WP_MEMORY_LIMIT', '64M');
ini_set('post_max_size', '32M');
ini_set('upload_max_filesize', '32M');

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM