Portál AbcLinuxu, 7. května 2025 00:51
memory_limit = 128Ma přesto to hlásí tohle:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 523800 bytes)Neporadíte prosím někdo? Děkuji
Řešení dotazu:
134217728 bytes je 128MB, takže ti to překročilo i těch 128M. Ta závorka říká, o kolik paměti si PHP řeklo při poslením (neúspěšném) pokusu.Ale pokud dobře vidím, tak v závorce je míň paměti než oněch 134217728 bytes, tak co se mu nelíbí?
A myslis, ze predtim pokusem byla cela pamet volna?No když tohle 134217728 je tohle 128MB tak si rekl o jedno MB, to mě chcete říct, že nemám volne 1 mb pameti?
Ne. Chceme tím říct, že už tvůj program již obsadil tolik paměti, že při pokusu o alokování dalšího 0.5 MB by byl překročen celkový limit 128 MB.Už jsem to pochopil ;) Díky za objasnění
Ta aplikace bude IMHO velmi špatně napsána, většinou stačí defaultních 32 MB s velkou rezervou.Naprosto s tebou souhlasím, ale není v mých silách napsat takovou aplikaci. Navíc je problém v tom, že se sepisoval x týdnů nějaký seznam zboží přímo pro tento program který se měl pomocí tohoto modulu do eshopu naimportovat. Kontaktoval jsem již 2x tvůtce tohoto modulu ale bez úspěchu. Čili se zeptám, existuje způsob,jak naimportovat tento soubor pomocí tohoto špatně naprogramovaného programu do eshopu? Je nějaká možnost třeba i prasárna? Potřebuji dostat zboží do eshopu a modul okamžitě smažu! Díky moc
více mi php nedovoliJak tomu mám rozumět?
no v php.ini se pise ze: ;Maximum amount of memory a script may consume (128MB) tak asi vic nastavit nejde..více mi php nedovoliJak tomu mám rozumět?
memory_limit = -1
, coz by melo memory limit uplne vypnout.
Čili se zeptám, existuje způsob,jak naimportovat tento soubor pomocí tohoto špatně naprogramovaného programu do eshopu? Je nějaká možnost třeba i prasárna? Potřebuji dostat zboží do eshopu a modul okamžitě smažu! Díky mocNešlo by to importovat po kouskách? Tj. rozdělit jeden velký import všeho zboží na několik importů vždy jen části zboží.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.