我已经改变了我知道的所有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_value upload_max_filesize 100M
php_value post_max_size 100M
在php.ini中增加大小,然后运行命令
sudo service apache2 restart
sudo service mysql restart
在xammp
restart all service
其他回答
我是这样做的:
在/etc/php5/apache2/php.ini post_max_size = 8M upload_max_filesize = 2M 编辑为 post_max_size = 48M upload_max_filesize = 42M
(这就足够了)
重启apache:
sudo /etc/init.d/apache2 restart
增加phpMyAdmin的上传/导入大小
默认情况下,phpmyadmin的上传/导入大小限制为2mb。这使得导入更大的文件变得非常奇怪和不可能。您可以通过编辑服务器的php.ini配置文件来增加phpmyadmin允许的上传大小。通常在像CentOs这样的服务器中,它位于/etc/php.ini。
步骤1:进入php.ini,找到以下文件,并将它们的值更改为大于数据库大小的值。(在这个例子中,我使用了20mb)。
upload_max_filesize = 20M
post_max_size = 20M
步骤2:重新启动apache服务,使这个新更改生效。通常重启apache的命令是
service httpd restart (CentOs) / service apache2 restart (ubuntu)
你也可以直接从它们的路径重新启动
/etc/init.d/apache2 restart or /etc/init.d/httpd restart
如果你在一个共享主机上,没有根访问权限,也没有访问你的php.ini配置文件的权限,那么另一种方法是在你的应用程序根目录下创建一个.htaccess文件,并添加以下一行
php_value upload_max_filesize 10M
php_value post_max_size 10M
如果您仍然无法增加,请给我发电子邮件以获得更详细的帮助。
搜索php.ini文件
对于xampp,可以@ C:\xampp\php获取
找到以下3个属性,并根据需要设置它们的值
memory_limit post_max_size upload_max_filesize
重新启动Apache !
我在phpmyadmin和OS X 10.9.4 Mavericks上更改上传大小时遇到了一个问题。 一开始我不知道php.ini在哪里被如此使用
locate php.ini
结果是
/private/etc/php.ini.default
/usr/local/etc/php/5.4/php.ini
我试着编辑/usr/local/etc/php/5.4/php.ini,然后在服务器上重新启动,这不起作用。
我记得有一个更好的方法来找到我要找的文件或者至少php在哪里寻找php.ini。
<?php phpinfo() ?>
返回说它期望/etc/php.ini,但我没有一个。下面是来自phpinfo():
Configuration File (php.ini) Path: /etc
事实证明,上面locate命令中的第一个结果正是我所寻找的。
至少在OS X 10.9.4 Mavericks (OS X对我来说是新东西)/etc实际上是一个链接,etc -> private/etc,从它的外观来看,PHP假设默认值,除非PHP .ini实际上存在。
复制/private/etc/php.ini.default
cp /private/etc/php.ini.default /private/etc/php.ini
然后按照Aditya Bhatt上面的建议检查新的/etc/php.ini中的变量,它工作了。 在我的例子中,这些值是:
memory_limit =128M
post_max_size = 64M
upload_max_filesize = 64M
显然,apache服务必须重新启动才能看到更改。
通过PHPMyAdmin上传大文件,请遵循以下步骤:
步骤1:打开php.ini文件。
步骤2:升级内存限制:
memory_limit = 750M
步骤3:将最大大小升级为post:
post_max_size = 750M
第四步:升级最大文件大小以上传:
upload_max_filesize = 1000M
步骤5:升级最大执行时间:
Max_execution_time = 5000
步骤6:升级最大输入时间:
Max_input_time = 3000
步骤7:重新启动xampp控制面板。