Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/247.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP中的图像上传_Php_File Upload - Fatal编程技术网

PHP中的图像上传

PHP中的图像上传,php,file-upload,Php,File Upload,我可以毫无问题地上传小文件 但当尺寸超过1米时失败 怎么了?您确定在php.ini中设置正确吗?您确定在php.ini中设置正确吗?您可以调用echo phpinfo(),然后验证上载文件大小和其他php环境设置。您的脚本很可能正在消亡,因为超过了最大限制之一 根据您的环境,您可以使用ini_set()在运行时更改必要的值,也可以简单地编辑php.ini文件以永久设置值。请注意,并非所有的php.ini设置都可以在运行时更改,如果您编辑php.ini,则需要重新启动Apache。您可以调用ech

我可以毫无问题地上传小文件

但当尺寸超过1米时失败

怎么了?

您确定在php.ini中设置正确吗?

您确定在php.ini中设置正确吗?

您可以调用echo phpinfo(),然后验证上载文件大小和其他php环境设置。您的脚本很可能正在消亡,因为超过了最大限制之一

根据您的环境,您可以使用ini_set()在运行时更改必要的值,也可以简单地编辑php.ini文件以永久设置值。请注意,并非所有的php.ini设置都可以在运行时更改,如果您编辑php.ini,则需要重新启动Apache。

您可以调用echo phpinfo(),然后验证上载文件大小和其他php环境设置。您的脚本很可能正在消亡,因为超过了最大限制之一


根据您的环境,您可以使用ini_set()在运行时更改必要的值,也可以简单地编辑php.ini文件以永久设置值。请注意,并非所有的php.ini设置都可以在运行时更改,如果您编辑php.ini,则需要重新启动Apache。

编辑php.ini文件以允许更大的上载


一些信息

编辑php.ini文件以允许更大的上传


一些信息

您可能需要在
php.ini
文件中配置该指令:php不会接受大于该指令定义的文件的上载

请注意,您可能还需要进行调整——这定义了可以发布的数据的总大小(文件上传是通过POST发送的)



您还可以查看手册的一节,它可以为您提供一些关于文件上载的有用信息。

您可能需要在
php.ini
文件中配置该指令:php不会接受大于该指令定义的文件的上载

请注意,您可能还需要进行调整——这定义了可以发布的数据的总大小(文件上传是通过POST发送的)



您还可以查看手册的一节,它可以为您提供一些关于文件上载的有用信息。

正如其他人所说,请在php.in中查看
upload\u max\u filesize
post\u max\u size
设置。如果他们没有问题,并且您正在使用第三方脚本进行上载,请确保脚本没有通过执行以下操作来限制最大文件大小:

if( $_FILES["file"]["size"] > (1024 * 1024) ) // disallow uploads > 1MB
{
// max size exceeded.
}

正如其他人所说,请检查php.in中的
上载最大文件大小
发布最大文件大小
设置。如果他们没有问题,并且您正在使用第三方脚本进行上载,请确保脚本没有通过执行以下操作来限制最大文件大小:

if( $_FILES["file"]["size"] > (1024 * 1024) ) // disallow uploads > 1MB
{
// max size exceeded.
}