Увеличить максимальный размер файла загрузки WordPress multisite
Я пытаюсь увеличить максимальный размер файла для многосайтовой установки WordPress (в настоящее время 1 МБ). Я пробовал много вещей, но безрезультатно. Что я пробовал:
добавление их к моим хостам php.ini-файл:
memory_limit = 300M
post_max_size = 32M
upload_max_filesize = 32M
добавление этих функций.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.РНР.
интересно, у меня есть другая установка WordPress (не многосайтовая) на том же сервере, который, кажется, работает отлично (максимальная загрузка-32 МБ). Есть идеи, что попробовать дальше?
спасибо.
6 ответов
разобрался. Во всей моей бесконечной мудрости я полностью пропустил настройку "максимальный размер файла загрузки" в Network Admin > Settings > Network Settings. Это в самом низу страницы.
Фил правильно: администратор сети (Мои сайты > администратор сети) затем перейдите в Настройки > Настройки сети. Он находится в нижней части под настройками загрузки, называется Max upload file size.
однако, также обратите внимание, что вы должны пойти с плоским 1000kb или 2000kb и т. д.
Я поставил 1500kb там, и он все еще ограничивал меня 1 MB, но когда я увеличил его до 2000kb, он разрешил до 2 MB
попробуйте это, я использую этот фильтр для моего Мультисайта, и это отличная работа
add_filter( 'upload_size_limit', 'PBP_increase_upload' );
function PBP_increase_upload( $bytes )
{
return 1048576; // 1 megabyte
}
создайте файл с именем .пользователь.ini в корневой папке Wordpress и добавьте в нее следующее:
upload_max_filesize = 64M
post_max_size = 64M
memory_limit = 64M
max_execution_time = 300
это исправило его для меня после того, как все остальное не удалось.
@Allpnay опубликовал решение, просто вставьте функции.на PHP:
add_filter( 'upload_size_limit', 'PBP_increase_upload' );
function PBP_increase_upload( $bytes )
{
return 1048576; // 1 megabyte
}
в моем случае хочу 8mb так изменить для возврат 8000000; / / 8 мегабайт
попробуйте создать С
memory_limit = 32M
upload_max_filesize = 32M
post_max_size = 32M
file_uploads = On
и сохраните его в :)
если это не работает, попробуйте добавить следующее в wp-config.php
define('WP_MEMORY_LIMIT', '64M');
ini_set('post_max_size', '32M');
ini_set('upload_max_filesize', '32M');