1

我正在制作自定义插件,其中我正在上传 csv 文件并更新数据库。问题是 csv 文件接近 350MB,当我尝试在本地主机上上传它时,它给了我这个错误

[error] [client 127.0.0.1] PHP Warning:  POST Content-Length of 322904214 bytes exceeds the limit of 104857600 bytes

我正在使用简单的表单上传文件,有什么好的方法可以让用户上传大量文件

4

1 回答 1

0

您可能需要在php.ini服务器配置文件中增加一些限制。尝试这个:

upload_max_filesize = 512M
post_max_size = 512M

更新这两个值会将您的最大上传大小设置为 512mb。默认值通常要低很多。有关更改 php.ini 的信息,请联系您的托管/服务器提供商 - 如果您无法更改它,您可能不走运。

在 localhost 上,php.ini 的位置取决于您使用的 localhost 堆栈,但在 WAMP 中,您可以通过单击图标打开 WAMP 菜单来访问它,转到 PHP 并有一个 php.ini 选项。

于 2013-07-08T17:48:33.690 回答