У меня есть веб-сайт WordPress (с текущей страницей). Большая проблема заключается в том, что максимальный размер загрузки для носителя ограничен 1 МБ внутри WordPress.WordPress - увеличение максимального размера загрузки не работает
Ни одна из моих попыток увеличить этот предел не удалась.
То, что я пытался до сих пор:
- Увеличение upload_max_filesize И post_max_size на значение> 1
- Добавление определения ('WP_MEMORY_LIMIT', '100M'); для WP-config.php
- Добавление правил в мой .htaccess для перезаписи начального php.ini настроек
- Добавление директивы PHP перезаписать начальные php.ini настройки
- Применение apply_filters («upload_size_limit», 50000, 50000 , 50000) к моим функциям.php вручную
Сервер автоматически перезагружает php.ini в течение определенного периода времени. Запустив phpinfo(), php подтверждает это изменение.
Плагин WordPress (Revo Slider) имеет встроенную проверку размера загрузки, и он также обнаруживает изменение.
Взгляд в WP-включает/media.php говорит:
function wp_max_upload_size() {
$u_bytes = wp_convert_hr_to_bytes(ini_get('upload_max_filesize'));
$p_bytes = wp_convert_hr_to_bytes(ini_get('post_max_size'));
/**
* Filter the maximum upload size allowed in php.ini.
*
* @since 2.5.0
*
* @param int $size Max upload size limit in bytes.
* @param int $u_bytes Maximum upload filesize in bytes.
* @param int $p_bytes Maximum size of POST data in bytes.
*/
return apply_filters('upload_size_limit', min($u_bytes, $p_bytes), $u_bytes, $p_bytes);
}
Любые идеи по этому поводу?