我有2.24MB文件大小上传到数据库,它显示
没有收到要导入的数据。未提交文件名,或文件大小超过PHP配置允许的最大大小。见FAQ 1.16。
我使用支持版本的WAMP服务器2.2
Apache 2.2.21
PHP 5.3.8
MySQL 5.5.16
我也做了以下更改
C:\wamp\bin\apache\apache2.2.6\bin\php.ini
post_max_size = 750M
upload_max_filesize = 750M
max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M
C:\wamp\bin\mysql\mysql5.0.45\my.ini:
max_allowed_packet = 200M
有人可以建议我上传大文件的选项。
答案 0 :(得分:9)
这就是你要做的事情!
转到 c:\ wamp \ alias \ phpmyadmin.conf
现在将 php_admin_value upload_max_filesize 设置为1024M
再见!
答案 1 :(得分:3)
您的问题是您修改了错误的PHP.ini文件。这是WAMP的诡计。
WAMP使用一个恼人的系统,其中不使用实际的.ini文件 - 它们是在启动时动态生成的。要修改.ini
条目,您实际上需要左键单击WAMP图标,然后从上下文菜单中选择php.ini
。它将默认为记事本,进行更改并点击“保存”(点击“另存为”将生成记事本错误)。保存后再重新启动WAMP。
当我第一次去文件夹并试图编辑文件时,这个也让我感到高兴。
答案 2 :(得分:1)
还有另一种方法,您根本无需触摸默认设置。
您可以根据需要使用名为别名的httpd(在wamp下运行的apache服务器)选项,并根据需要设置目录结构。例如,这是我如何设置带有别名的wordpress。
配置文件位于:
.../wamp64/alias/
您可能已经找到了一些文件,例如adminer.conf
或phpmyadmin.conf
。
因此,只需创建一个新文件并使用.conf
扩展名称wordpress.conf
进行调用,然后在内部进行配置,例如。对于Windows:
Alias /wordpress "c:/wamp64/www/wordpress/"
<Directory "c:/wamp64/www/wordpress/">
Options Indexes FollowSymLinks
AllowOverride all
<IfDefine APACHE24>
Require local
</IfDefine>
<IfDefine !APACHE24>
Order Deny,Allow
Deny from all
Allow from localhost ::1 127.0.0.1
</IfDefine>
# Maximum allowed size for uploaded files PHP.
# http://php.net/upload-max-filesize
php_value upload_max_filesize 20M
php_admin_value upload_max_filesize 128M
</Directory>`
php_value upload_max_filesize 20M
行可以设置php的大小,php_admin_value upload_max_filesize 128M
行可以设置phpMyAdmin的首选项。
我想我应该只是指出这个选项,而不是直接编辑php.ini
文件,因为这样可以进行系统范围的更改,并且别名选项可以是选择性的。
答案 3 :(得分:0)
转到 C:\ wamp64 \ bin \ apache \ apache2.4.23 \ bin (如果要复制粘贴,请不要更改apache版本)并编辑 upload_max_filesize 在 php.ini 文件中强> 20M或更多, post_max_size 到20M或更多。 割开重启wamp服务器(左键单击wamp隐藏图标并重启服务器) 如果您仍有问题,请尝试从此处编辑php.ini C:\ wamp64 \ bin \ php \ php7.0.10 (如果您要复制粘贴,请更改php版本) 然后重新启动服务器。 现在它必须工作。
答案 4 :(得分:0)
您应该更改以下文件夹中所有以php开头的文件。例如php.ini
,php.ini-development
,php.ini-production
等
C:/wamp/bin/{Apache Folder and PHP Folder}
更改upload_max_filesize
,然后重新启动Apache服务器。
答案 5 :(得分:0)
如果您使用的是 WAMP 服务器,那么要编辑的正确文件是 Wampmanager Icon->PHP->php.ini,如果它不是从图标选择中打开的,那么您可以通过访问以下路径手动尝试 安装目录 (C,D,E..)wamp/bin/apache/apache2.x.y/bin/php.ini 并通过打开 php.ini 文件并将文件大小设置为 1024M。