2013-02-22 200 views
3

我已經在php.ini WAMP和更改配置仍表現出以下錯誤,而在phpMyAdmin導入的zip文件的SQL數據庫允許的內存大小

Allowed memory size of 67108864 bytes exhausted (tried to allocate 69931615 bytes) in C:\wamp\apps\phpmyadmin3.5.1\libraries\zip_extension.lib.php 

我已經改變了以下爲php.ini:

upload_max_filesize = 32M 

memory_limit = 64M 

post_max_size = 120M 

我有zip文件imort大小爲16.1 MB

+1

哪來的代碼? – k102 2013-02-22 12:41:45

+0

內存限制與upload_size和max_post_size沒有直接關係。你使用PHP來處理壓縮文件嗎? – hek2mgl 2013-02-22 12:42:42

+2

請仔細閱讀這個問題。問題是我試圖在php的phpMyAdmin中導入壓縮sql文件並顯示錯誤。 – CodeManiac 2013-02-22 12:43:51

回答

4

好吧,再次改變它。
一個16.1 MB的zip可能包含一個120MB的SQL文件。而PHPmyAdmin可能會爲自己需要一些。

只需將memory_limit設置爲512M或嘗試導入較小尺寸的文件即可。

另一個機會是手動解壓縮文件,然後將其輸送到mysql的控制檯應用程序或Sypex Dumper

+1

謝謝,我正在努力很久,現在這個錯誤正在工作 – CodeManiac 2013-02-22 12:49:02