ron*_*ana 293 php mysql phpmyadmin
我已经改变了所有的php.ini中的参数,我知道:
upload_max_filesize,post_max_size.
为什么我仍然看到2MB?
我在Windows 7主机上的Ubuntu VirtualBox上使用Zend Server CE.
Adi*_*att 348
php.ini在服务器上找到名为:的文件,然后按照以下步骤操作
安装apache2和php5后,您需要在php.ini文件中进行三处更改.首先打开文件进行编辑,例如:
sudo gedit /etc/php5/apache2/php.ini
要么
sudo gedit /etc/php/7.0/apache2/php.ini
接下来,搜索post_max_size条目,并输入一个大于数据库大小的数字(在本例中为15M),例如:
post_max_size = 25M
Run Code Online (Sandbox Code Playgroud)
接下来编辑条目,memory_limit并为其赋予比给定条目更大的值post_max_size.
然后确保upload_max_filesize小于的值post_max_size.
从最大到最小的顺序应该是:
memory_limit
post_max_size
upload_max_filesize
Run Code Online (Sandbox Code Playgroud)
保存文件后,重新启动apache(例如sudo /etc/init.d/apache2 restart)并进行设置.
不要忘记Restart Apache Services要应用更改.
有关详细信息,请单击此处.
Nik*_*kiC 221
您可能没有重新启动服务器;)
或者你修改了错误php.ini.
或者你实际上设法做了两个^^
ers*_*sks 78
只需更改你的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
Run Code Online (Sandbox Code Playgroud)
并且,不要忘记从XAMPP控制面板重新启动Apache模块.
小智 43
增加phpMyAdmin上传/导入大小
默认情况下,您在phpmyadmin中获得2mb的上传/导入大小限制.这使得导入更大的文件变得奇怪且非常不可能.您可以通过编辑服务器的php.ini配置文件来增加phpmyadmin的允许上载大小.通常在像CentOs这样的服务器中,它位于/etc/php.ini.
步骤1:转到php.ini并找到以下内容并将其值更改为高于数据库大小的值.(在这个例子中,我使用了20mb).
upload_max_filesize = 20M
post_max_size = 20M
Run Code Online (Sandbox Code Playgroud)
步骤2:重新启动Apache服务以使此新更改生效.通常重启apache的命令是
service httpd restart (CentOs) / service apache2 restart (ubuntu)
Run Code Online (Sandbox Code Playgroud)
您也可以直接从他们的路径重启
/etc/init.d/apache2 restart or /etc/init.d/httpd restart
Run Code Online (Sandbox Code Playgroud)
如果您在共享主机中并且没有root访问权限或访问php.ini配置文件,那么另一种方法是在应用程序根目录中创建.htaccess文件并添加以下行
php_value upload_max_filesize 10M
php_value post_max_size 10M
Run Code Online (Sandbox Code Playgroud)
如果您仍然无法增加它,请给我发送电子邮件以获取更详细的帮助.
小智 20
要通过PHPMyAdmin上载大文件,请按照下列步骤操作:
第1步:打开php.ini文件.
第2步:升级内存限制:
memory_limit = 750M
Run Code Online (Sandbox Code Playgroud)
第3步:升级最大尺寸发布:
post_max_size = 750M
第4步:升级要上传的最大文件大小:
upload_max_filesize = 1000M
第5步:升级最长执行时间:
max_execution_time = 5000
第6步:升级最大输入时间:
max_input_time = 3000
第7步:重新启动xampp控制面板.
Luk*_*kas 19
检查你的所有3:
在php.ini配置文件中
*对于那些使用wamp @windows的人,您可以按照以下步骤操作:*
它也可以适应任何phpmyadmin安装.
找到你的config.inc.php文件的PhpMyAdmin配置(对于wamp它在这里:C:\ wamp\apps\phpmyadminVERSION\config.inc.php
在文件末尾添加此行BEFORE"?>":
$cfg['UploadDir'] = 'C:\wamp\sql';
Run Code Online (Sandbox Code Playgroud)
保存
在.创建文件夹
C:\wamp\sql
Run Code Online (Sandbox Code Playgroud)
在那里复制你的巨大的SQL文件.
重启服务器.
转到phpmyadmin导入选项卡,您将看到上传到c:\ wamp\sql文件夹的文件列表.
小智 9
这就是我做到的方式:
找到 /etc/php5/apache2/php.ini
post_max_size = 8M
upload_max_filesize = 2M
Run Code Online (Sandbox Code Playgroud)编辑为
post_max_size = 48M
upload_max_filesize = 42M
Run Code Online (Sandbox Code Playgroud)(这还不够)
重启apache:
sudo /etc/init.d/apache2 restart
Run Code Online (Sandbox Code Playgroud)
Ubuntu 20.04、20.10、22.04、22.10 和 23.04。
好吧,与其他发行版一样,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在终端中运行即可。
当前的答案都不适用于WHM/cPanel服务器.
增加WHM的限制:
我找到了问题,并且如果有人跟着一些博客发布那里创建我所拥有的那种环境(在虚拟盒子上赢得7个主机与ubuntu和zend服务器ce),我发布了这个问题.
问题是MySQL在Lighttpd上运行,而不是在Apache下运行.所以我不得不更改该网络服务器下的php.ini文件,该文件位于路径中:
/usr/local/zend/gui/lighttpd/etc/php-fcgi.ini
最后,你对文件是对的,当然,但是我错了什么文件我不得不改变:)
小智 5
在我的情况下是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更改为更高并运行任何故障脚本,那么它可能会给你带来麻烦.所以由你决定.
小智 5
如何在Xampp中导入大量数据
\n\n它\xe2\x80\x99是打开新的、干净的数据库并将文件导入phpMyAdmin的最佳解决方案。从本地文件夹中选择文件并保留所有设置不变。应该是这样。
\n\n但是,如果您的文件大小超过 2MB(这是 xampp 安装中的默认值),则需要进行一些调整。基本上我们只会增加最大上传文件大小。
\n\n打开 xampp 安装文件夹并转到 php 文件夹。使用一些文本编辑器文件(notepad++)打开名为 php.ini 的文件(通过键入 windows 将其描述为配置设置)并编辑该行(cca.770,或在 notepad++ 中按 ctrl+f 找到它):
\n\npost_max_size = 2M
而不是 2M,输入想要的最大文件大小(例如 16MB,但不高于 128M),
\n\n之后转到这一行:\nmax_execution_time = 30\而不是30,增加执行时间\xe2\x80\x99s(以秒为单位)(例如90),您还需要更改这一行:
\n\nmax_input_time = 60\nRun Code Online (Sandbox Code Playgroud)\n\n而不是 60,增加以秒为单位的输入时间(例如 120)\n最重要的是,您必须更改此行:
\n\nupload_max_filesize = 2M\nRun Code Online (Sandbox Code Playgroud)\n\n例如,而不是 2M,增加到 16M。\n保存文件,在 xampp 中重新启动 apache 和 mysql 并尝试再次上传,如果您遵循正确,您应该能够通过 16MB 导入文件(示例)
\n小智 5
我有同样的问题.我的解决方案:转到/ etc/phpmyadmin并在<Directory>[...]</Directory>您可以添加的部分编辑apache.conf
php_value upload_max_filesize 10M
php_value post_max_size 10M
Run Code Online (Sandbox Code Playgroud)
解决了我的问题!
我在phpmyadmin和OS X 10.9.4 Mavericks上更改上传大小时出现问题.起初我不知道php.ini在哪里使用locate
locate php.ini
Run Code Online (Sandbox Code Playgroud)
回来了
/private/etc/php.ini.default
/usr/local/etc/php/5.4/php.ini
Run Code Online (Sandbox Code Playgroud)
我已经尝试编辑/usr/local/etc/php/5.4/php.ini,然后在服务器中重新启动,这不起作用.
我记得有一个更好的方法来找到我正在寻找的这个文件,或者至少在php寻找php.ini的地方.
<?php phpinfo() ?>
Run Code Online (Sandbox Code Playgroud)
回来说它期待/etc/php.ini,但我没有那里.以下是来自phpinfo():
Configuration File (php.ini) Path: /etc
Run Code Online (Sandbox Code Playgroud)
事实证明,上面的locate命令的第一个结果是我正在寻找的.
至少在OS X 10.9.4 Mavericks(OS X对我来说是新的东西)/ etc实际上是一个链接,等等 - > private/etc,并且从外观来看,PHP假设默认值,除非php.ini实际存在.
我复制了/private/etc/php.ini.default
cp /private/etc/php.ini.default /private/etc/php.ini
Run Code Online (Sandbox Code Playgroud)
然后根据上面的Aditya Bhatt建议检查新的/etc/php.ini中的变量并且它有效.就我而言,价值观是:
memory_limit =128M
post_max_size = 64M
upload_max_filesize = 64M
Run Code Online (Sandbox Code Playgroud)
显然,必须重新启动apache服务才能看到更改.
php_value upload_max_filesize 100M
php_value post_max_size 100M
Run Code Online (Sandbox Code Playgroud)
在 php.ini 中增加该大小然后运行命令
sudo service apache2 restart
sudo service mysql restart
Run Code Online (Sandbox Code Playgroud)
在 xamp
restart all service
Run Code Online (Sandbox Code Playgroud)
使用WAMP,在Windows10上打开
c:\wamp64\alias\phpmyadmin.conf
Run Code Online (Sandbox Code Playgroud)
在这些行的末尾将128乘256更改
php_admin_value upload_max_filesize 128M
php_admin_value post_max_size 128M
Run Code Online (Sandbox Code Playgroud)
重新启动WAMP
| 归档时间: |
|
| 查看次数: |
813314 次 |
| 最近记录: |