Page 1 of 1

php5 - mod_fcgid: Fatal error: Allowed memory size of...

Posted: 2008-01-11 10:35
by slayer2205
Hallo mal wieder,
Ich postete bereits im PHP-Forum, allerdings ohne Erfolg.


ich habe mal wieder ein neues Problem.. System: Debian etch, php5 über mod_fcgid und suexec auf apache2.

Eingestellt in der php.ini ist memory_limit = 16M.

Gestern wollte ich über phpmyadmin ein 2,3 MB großes SQL-Dump einspiel (max. Upload-Größe vorher hochgesetzt). Allerdings kommt jedesmal der Fehler:

Code: Select all

Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 2492673 bytes) in /usr/share/phpmyadmin/libraries/import.lib.php on line 221
Weiß jemand, woran das liegen könnte? Ich dachte immer, ein Limit von 16 oder gar 8 MB wäre völlig ausreichend..

Re: php5 - mod_fcgid: Fatal error: Allowed memory size of...

Posted: 2008-01-11 14:39
by Roger Wilco
slayer2205 wrote:Ich dachte immer, ein Limit von 16 oder gar 8 MB wäre völlig ausreichend..
Offensichtlich nicht. Erhöhe den Wert für memory_limit und versuche es nochmal.

Re: php5 - mod_fcgid: Fatal error: Allowed memory size of...

Posted: 2008-01-11 14:56
by slayer2205
Ok. Ich hatte halt die Befürchtung, dass es vielleicht irgendwo am CGI-PHP-Apache-Geklüngel liegen könnte..

Re: php5 - mod_fcgid: Fatal error: Allowed memory size of...

Posted: 2008-01-11 15:09
by Roger Wilco
slayer2205 wrote:Ok. Ich hatte halt die Befürchtung, dass es vielleicht irgendwo am CGI-PHP-Apache-Geklüngel liegen könnte..
Dann käme die Fehlermeldung vom Apache httpd, nicht von PHP.

Re: php5 - mod_fcgid: Fatal error: Allowed memory size of...

Posted: 2008-01-11 19:42
by oxygen
phpmyadmin ist zum Dump erstellen und Dump einspielen auch eher schlecht. Such dir lieber ein Script das mysqldump bzw. mysql ausführt, statt über PHP auf der Datenbank zu operieren.

Re: php5 - mod_fcgid: Fatal error: Allowed memory size of...

Posted: 2008-01-11 22:41
by slayer2205
ok. Danke für den Hinweis. Ich habe trotzdem mal das memory_limit auf 32M hochgestellt, weil ich vorhin gesehen habe, dass das bei meinem alten Provider genau so war..