Autor | Zpráva | ||
---|---|---|---|
trancemaniac Profil * |
Zdravím, začala se mi objevovat tato chyba
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 1701519482 bytes) in index.php on line 111 Na daném řádku je $zaznam = odbc_fetch_array($res). Zkoušel jse vše možné, ale vždy při výpisu záznamů se toto zobrazí. Nevíte co to znamená? Databázi mám v MS Acces. Díky |
||
bohyn Profil * |
#2 · Zasláno: 21. 10. 2008, 13:43:56
Nedostatek pameti. Pokousis se alokovat cca 1.7 GB pameti ;)
|
||
bohyn Profil * |
#3 · Zasláno: 21. 10. 2008, 13:45:00
Respektive nemas opravneni tolik alokovat
|
||
Mastodont Profil |
#4 · Zasláno: 21. 10. 2008, 13:54:49
Budeš muset omezit počet načítaných řádků, případně i sloupců.
|
||
trancemaniac Profil * |
#5 · Zasláno: 21. 10. 2008, 16:55:48
To je nějaký divoký. Tolik záznamů tam zas nemám. Zkusim přeinstalovat komplet php. Díky
|
||
trancemaniac Profil * |
#6 · Zasláno: 21. 10. 2008, 17:03:36
Abych nezakládal zybtečně novou diskuzi. Jak se dá ošetřit, když nastane za běhu nějaká chyba, aby mě to přesměrovalo na nějakou stránku, kde bude vyslední nebo omlouva návštěvníkům.
Něco jako: if(chyba_php) header("Location:chyba.html"); :) |
||
nightfish Profil |
#7 · Zasláno: 21. 10. 2008, 17:31:50
|
||
bohyn Profil * |
#8 · Zasláno: 22. 10. 2008, 07:56:34
„To je nějaký divoký. Tolik záznamů tam zas nemám. Zkusim přeinstalovat komplet php. Díky“
Tim to IMHO nebude. Zkontroluj dotaz jestli mas spravne dotaz. Pokud vybiras z nekolika tabulek tak se muze stat ze se ti sparuje kazdej zaznam s kazdym a to obcas ma zajimave nasledky - treba 1.7GB pameti. |
||
Časová prodleva: 17 let
|
0