我正在使用 Wampserver(64 位和 PHP 5.5)2.5。它里面的 phpmyadmin 允许我导入最大 128mib 的数据库并且执行时间很短。我有红色所有可能的教程。我已经更改了 php.ini(我从 wamp 图标中找到的那个和位于 php 文件夹中的那个),但是更改没有反射(reflect)到 phpmyadmin。我已将 upload_max 大小设置为 512M 和所有其他内容,另外我已将 max_execution_time
和其他内容设置为无限制。似乎 php.ini 的更改没有反射(reflect)到 phpmyadmin。这到底是怎么回事?是的,我已经重新启动了 wamp,甚至 PC 也...
我正在使用 windows 7 64 位
最佳答案
在 WAMPServer 2.5 中,应用到 phpMyAdmin 的 PHP 限制可以在这个文件中找到 \wamp\alias\phpmyadmin.conf
这样做是为了让您不必乱用 php.ini 来增加这些参数,这当然会影响您可能正在开发/维护的每个站点。
这是文件的样子:
# to give access to phpmyadmin from outside
# replace the lines
#
# Require local
#
# by
#
# Require all granted
#
<Directory "d:/wamp/apps/phpmyadmin4.1.14/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
<IfDefine APACHE24>
Require local
</IfDefine>
<IfDefine !APACHE24>
Order Deny,Allow
Deny from all
Allow from localhost ::1 127.0.0.1
</IfDefine>
php_admin_value upload_max_filesize 128M
php_admin_value post_max_size 128M
php_admin_value max_execution_time 360
php_admin_value max_input_time 360
</Directory>
所以如果你想增加文件底部提到的这些参数,在这个文件中做,它只会影响 phpMyAdmin 而不会影响其他。
关于php - 无法在 WAMP 的 phpmyadmin 中增加文件上传大小和执行时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29409203/