Vinnaren i pepparkakshustävlingen!
2008-11-09, 12:35
  #1
Medlem
korqs avatar
Hejsan, det är såhär att när jag försöker lista mina filer, så står det följande:

Citat:
Ursprungligen postat av PHPMYADMIN
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 6679507 bytes) in /var/www/phpma/libraries/dbi/mysql.dbi.lib.php on line 142

Det är inte speciellt snyggt när användare söker på filer och ser detta
Hjälp bitte.
Citera
2008-11-09, 12:53
  #2
Moderator
Protons avatar
Är inte det där en varning från PHP mer än det är från din databas? Prova att ställa upp minnesgränsen för PHP i nån ini-fil?
Citera
2008-11-09, 14:00
  #3
Medlem
korqs avatar
Citat:
Ursprungligen postat av Proton
Är inte det där en varning från PHP mer än det är från din databas? Prova att ställa upp minnesgränsen för PHP i nån ini-fil?

Oj så kan det nock vara, mod får flytta.
Jo jag har en temporär lösning som ändrar i PHP-koden, men det tar hemskt lång tid att söka efter filerna som ligger i databasen :/ Fast det kanske är normalt.
Citera
2008-11-17, 15:49
  #4
Medlem
Sane?s avatar
Att ha filerna i filsystemet kan vara en bättre lösning.
Citera
2008-11-24, 05:52
  #5
Medlem
Citat:
Ursprungligen postat av korq
Oj så kan det nock vara, mod får flytta.
Jo jag har en temporär lösning som ändrar i PHP-koden, men det tar hemskt lång tid att söka efter filerna som ligger i databasen :/ Fast det kanske är normalt.

Det är inte "normalt" Jag kommer ihåg att jag skrev ett scripts om lagrade filer i databasen för några år sen när jag kunde mindre om PHP och databaser (mysql), och jag hade samma problem..

Jag löste det genom att ha olika tabeller för fildata och för informationen om filen. Det är nog inte rätt sätta att lösa det på, men om du postar lite information om hur din databas är uppbyggd och vilka querys du använder för att plocka ut informationen kanske någon kan hjälpa dig att optimera det.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback