我們使用phpmyadmin的朋友可能會碰到導入2048kb .sql文件了,大了就會提示No data was received to import. Either no file name was submitted、or the file size exceeded the maximum size permitted by your.
解決方法:如果你有服務器管理權限,那自然是更好了,我們直接在php.ini下分別對 upload_max_filesize,memory_limit 和 post_max_size進入設置.
如我的配置:
upload_max_filesize = 1200M
memory_limit = 2048M
post_max_size = 1200M
然后重啟apache或iis就可以了,如果你沒有服務器管理權限,我們還有一個解決辦法.
phpMyAdmin-3.1.0-all-languages為例,我的安裝目錄E:/wwwroot/phpMyAdmin/
1.在 phpmyadmin目錄里新建一個目錄 upload.
2.打開phpmyadmin,找到E:/wwwroot/phpMyAdmin/config.sample.inc.php文件,找到并修改為 $cfg['UploadDir'] = “upload”; 然后點保存.
再打開E:/wwwroot/phpMyAdmin/libraries/config.default.php文件,找到并修改為 $cfg['UploadDir'] = “upload”; 然后點保存.
3.用 FTP 上傳 需要導入的sql 文件到 phpmyadmin/upload/ 下
4.訪問 phpmyadmin,點擊 Import(導入),就會出現選擇服務器上的文件的下拉框,選擇剛才用FTP上傳的SQL文件,至此完美解決.
新聞熱點
疑難解答