gpt4 book ai didi

php - 增加wordpress中的最大上传限制

转载 作者:可可西里 更新时间:2023-10-31 23:52:06 26 4
gpt4 key购买 nike

我需要将 PDF 文件上传到我的 wordpress 网站。当我转到上传新媒体并尝试上传时,它显示

FileName.pdf exceeds the maximum upload size for this site.

我尝试查找我的 php.ini 文件,但找不到。我通过创建一个新文件运行 phpinfo(),然后在我的浏览器中打开它并找到了这个。

Configuration File (php.ini) Path 
C:\Windows

Loaded Configuration File
C:\Program Files (x86)\Parallels\Plesk\Additional\PleskPHP5\php.ini

我放置了一个 php.ini 文件

upload_max_filesize = 512M
post_max_size = 512M
max_execution_time = 300

在 wp-admin、httpdocs 和我可以访问的任何地方,都没有任何效果最大上传文件大小仅为 8 MB。请帮助我,我的客户需要上传该文件。

注意:请不要告诉我重启服务器,因为我不能,这是一个托管站点。

最佳答案

尝试使用以下插件:

<?php
/* Plugin Name: Increase Upload Limit */

add_filter( 'upload_size_limit', 'b5f_increase_upload' );

function b5f_increase_upload( $bytes )
{
return 33554432; // 32 megabytes
}

我根据以下 core function 构建了这段代码:

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' ) );
$bytes = apply_filters( 'upload_size_limit', min( $u_bytes, $p_bytes ), $u_bytes, $p_bytes );
return $bytes;
}

另一种选择是通过 FTP 上传并使用插件 Add from Server .

关于php - 增加wordpress中的最大上传限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17751779/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com