phpMyAdmin即使绕过设置也会给文件大错误



好吧,我正在尝试将.sql文件上传到phpmyadmin。

我收到错误:

 You probably tried to upload a file that is too large. Please refer to documentation for a workaround for this limit.

在阅读了一些在线解决方案后,我决定编辑我的php.ini以允许更大的文件上传。

我改变了这个:

Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize
upload_max_filesize = 2M

Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize
upload_max_filesize = 900M

然后重新启动了阿帕奇,但没有运气。

如何绕过此限制?我做错了什么吗?当然,该文件不能大于900M,因为谷歌浏览器在下载时报告它是15MB。如何导入此文件?

根据

https://docs.phpmyadmin.net/en/latest/faq.html?highlight=upload_max_filesize#i-cannot-upload-big-dump-files-memory-http-or-timeout-problems 还有另外两个php.ini设置需要调整,并且有UploadDir phpMyAdmin功能,可让您上传到临时目录并从该目录导入phpMyAdmin。

php.ini文件中找到以下行,并根据需要更新值。

post_max_size = 8M
upload_max_filesize = 2M
max_execution_time = 30
max_input_time = 60
memory_limit = 8M

现在重新启动您的 apache 服务。