我已经改变了我知道的所有php.ini参数: upload_max_filesize post_max_size。
为什么我仍然看到2MB?
我使用Zend Server CE,在Windows 7主机上的Ubuntu VirtualBox上。
我已经改变了我知道的所有php.ini参数: upload_max_filesize post_max_size。
为什么我仍然看到2MB?
我使用Zend Server CE,在Windows 7主机上的Ubuntu VirtualBox上。
当前回答
只要改变你的php.ini(xampp/php/php.ini)文件,它为我工作!
max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M
post_max_size = 750M
upload_max_filesize = 750M
另外,别忘了从XAMPP控制面板重新启动Apache模块。
其他回答
C:\xampp\php\php.ini在我的情况 如果Apache / php / MySQL是独立的,也可以是C:\php\php.ini
upload_max_filesize默认为2M
所以它可以根据需要进行更改。对我来说 upload_max_filesize = 20M
post_max_size默认为8M 它也应该更改为post_max_size = 20M
memory_limit=128M是默认值,不需要更改以增加最大值 2056kb或2mb .sql文件上传限制。但这只意味着当你运行apache和sql server时,一个脚本最多可以消耗128个内存,如果你将memory_limit=128M更改为更高的值,并运行任何出错的脚本,那么它可能会给你带来麻烦。所以这取决于你。
搜索php.ini文件
对于xampp,可以@ C:\xampp\php获取
找到以下3个属性,并根据需要设置它们的值
memory_limit post_max_size upload_max_filesize
重新启动Apache !
只要改变你的php.ini(xampp/php/php.ini)文件,它为我工作!
max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M
post_max_size = 750M
upload_max_filesize = 750M
另外,别忘了从XAMPP控制面板重新启动Apache模块。
Ubuntu 20.04, 20.10, 22.04和22.10。
嗯,其他发行版如Ubuntu和Xubuntu。
编辑:sudo nano /etc/php/7.4/apache2/php.ini
查询和修改:post_max_size = 120M, upload_max_filesize = 120M
将120替换为您需要的值,例如22M等。
重要的是,此时您必须更改为默认的PHP版本。PHP 8.1的示例:sudo nano /etc/php/8.1/apache2/php.ini
要检查您使用的PHP版本,只需在终端中运行PHP -v。
做以下事情
增加php.ini中的upload_max_file_size Gzip你的SQL文件
然后导入文件