如何使用php在我的php设置中获得允许上载的最大文件大小?

如何使用php在我的php设置中获得允许上载的最大文件大小?,php,upload,Php,Upload,我无法在主机上访问php.ini,我希望通过php代码获得上传的最大文件大小限制。有办法吗?用于获取和指令的值: $upload_max_size = ini_get('upload_max_filesize'); $post_max_size = ini_get('post_max_size'); 对于仅查看此值和其他信息,可以使用 更新: 如果您能够以某种方式更新php.ini配置,请按如下方式进行更新: ; Maximum allowed size for uploaded files.

我无法在主机上访问
php.ini
,我希望通过php代码获得上传的最大文件大小限制。有办法吗?

用于获取和指令的值:

$upload_max_size = ini_get('upload_max_filesize');
$post_max_size = ini_get('post_max_size');
对于仅查看此值和其他信息,可以使用

更新: 如果您能够以某种方式更新
php.ini
配置,请按如下方式进行更新:

; Maximum allowed size for uploaded files.
upload_max_filesize = 2048M

; Must be greater than or equal to upload_max_filesize
post_max_size = 2050M
上述配置将限制设置为2 GB。有这么大的文件上传限制可能不是个好主意。如果你在一个真实的网站上这样做,恶意用户可能会使用它上传随机文件,然后你的磁盘空间就会用完。我建议您将其设置为合理的值,如果文件大小大于该值,则显示错误消息。这可能因应用程序而异,但可能取决于用例

另请参见:

用于获取和指令的值::

$upload_max_size = ini_get('upload_max_filesize');
$post_max_size = ini_get('post_max_size');
对于仅查看此值和其他信息,可以使用

更新: 如果您能够以某种方式更新
php.ini
配置,请按如下方式进行更新:

; Maximum allowed size for uploaded files.
upload_max_filesize = 2048M

; Must be greater than or equal to upload_max_filesize
post_max_size = 2050M
上述配置将限制设置为2 GB。有这么大的文件上传限制可能不是个好主意。如果你在一个真实的网站上这样做,恶意用户可能会使用它上传随机文件,然后你的磁盘空间就会用完。我建议您将其设置为合理的值,如果文件大小大于该值,则显示错误消息。这可能因应用程序而异,但可能取决于用例

另请参见:

用于获取和指令的值::

$upload_max_size = ini_get('upload_max_filesize');
$post_max_size = ini_get('post_max_size');
对于仅查看此值和其他信息,可以使用

更新: 如果您能够以某种方式更新
php.ini
配置,请按如下方式进行更新:

; Maximum allowed size for uploaded files.
upload_max_filesize = 2048M

; Must be greater than or equal to upload_max_filesize
post_max_size = 2050M
上述配置将限制设置为2 GB。有这么大的文件上传限制可能不是个好主意。如果你在一个真实的网站上这样做,恶意用户可能会使用它上传随机文件,然后你的磁盘空间就会用完。我建议您将其设置为合理的值,如果文件大小大于该值,则显示错误消息。这可能因应用程序而异,但可能取决于用例

另请参见:

用于获取和指令的值::

$upload_max_size = ini_get('upload_max_filesize');
$post_max_size = ini_get('post_max_size');
对于仅查看此值和其他信息,可以使用

更新: 如果您能够以某种方式更新
php.ini
配置,请按如下方式进行更新:

; Maximum allowed size for uploaded files.
upload_max_filesize = 2048M

; Must be greater than or equal to upload_max_filesize
post_max_size = 2050M
上述配置将限制设置为2 GB。有这么大的文件上传限制可能不是个好主意。如果你在一个真实的网站上这样做,恶意用户可能会使用它上传随机文件,然后你的磁盘空间就会用完。我建议您将其设置为合理的值,如果文件大小大于该值,则显示错误消息。这可能因应用程序而异,但可能取决于用例


另请参见:

您可以使用该功能

您可以使用该功能

您可以使用该功能

如前所述,
ini\u get
,但是您需要同时检查
上传最大文件大小
上传最大文件大小

echo ini_get('upload_max_filesize');

如前所述,
ini\u get
,但是您需要同时检查
upload\u max\u filesize
post\u max\u size
,两者必须更大

echo ini_get('upload_max_filesize');

如前所述,
ini\u get
,但是您需要同时检查
upload\u max\u filesize
post\u max\u size
,两者必须更大

echo ini_get('upload_max_filesize');

如前所述,
ini\u get
,但是您需要同时检查
upload\u max\u filesize
post\u max\u size
,两者必须更大

echo ini_get('upload_max_filesize');

您只是想获取有关它的信息,还是因为无法编辑
.ini
文件而增加其大小?如果是,首先要通过
.htaccess
进行修改,我想获取信息。我试图上传一个大文件时出错。如果这是问题所在,我将尝试修复它。然后,如果您的根目录中没有
.htaccess
文件,请创建一个,然后按照我上面给出的答案,以ASCII格式上载它。这会起作用的。另一个可能会阻止更大上传的因素可能是你的脚本本身。有很多可能性。如果您想让我看一看,发布您的代码可能会有所帮助。您是只想获取有关代码的信息,还是因为无法编辑
.ini
文件而增加其大小?如果是,首先要通过
.htaccess
进行修改,我想获取信息。我试图上传一个大文件时出错。如果这是问题所在,我将尝试修复它。然后,如果您的根目录中没有
.htaccess
文件,请创建一个,然后按照我上面给出的答案,以ASCII格式上载它。这会起作用的。另一个可能会阻止更大上传的因素可能是你的脚本本身。有很多可能性。如果您想让我看一看,发布您的代码可能会有所帮助。您是只想获取有关代码的信息,还是因为无法编辑
.ini
文件而增加其大小?如果是,首先要通过
.htaccess
进行修改,我想获取信息。我试图上传一个大文件时出错。如果这是问题所在,我将尝试修复它。然后,如果您的根目录中没有
.htaccess
文件,请创建一个,然后按照我上面给出的答案,以ASCII格式上载它。这会起作用的。另一个可能会阻止更大上传的因素可能是你的脚本本身。有很多可能性。如果您想让我看一看,发布您的代码可能会有所帮助。您是想获取有关它的信息,还是因为无法编辑
.ini
文件而增加大小