欢迎各位兄弟 发布技术文章
这里的技术是共享的
由于最近服务器新加了个网站(中中阅读 http://red.fcz8k.com ),导致mysql经常死掉,用了几种办法解决的不是很好,所以就觉得把系统环境都换一下,然后恢复程序的话就涉及到了一个sql导入phpmyadmin.然后就出现下面2个问题.
phpmyadmin的限制最大上传20M
上传sql文件后,执行脚本的时候显示超时
所以下面就给大家写出我的解决方案
1.phpmyadmin最大限制是20M
打开PHP配置文件 php.ini
查找 upload_max_filesize 和 post_max_size 把他们的值修改的大一点
如果上传的文件很大,还需进行以下修改
max_execution_time(php页面执行最大时间 我改为300)
max_input_time(php页面接受数据最大时间 我改为600)
memory_limit(php页面占用的最大内存 这个我没变)
这是因为phpmyadmin上传大文件时,php页面的执行时间、内存占用也势必变得更长更大,其需要php运行环境的配合,光修改上传文件大小限制是不够的。
2.上传sql文件后,执行了一段时间显示脚本超时,只需要打开phpmyadmin目录下的config.inc.php (应该是 E:\xampp\phpMyAdmin\libraries\config.default.php 吧)文件,把$cfg['ExecTimeLimit'] = 300;修改为$cfg['ExecTimeLimit'] = 3600; 改成 0 无限制,如果没有这一行添加就行了
那么就完美的解决了.