Jak du Ľe mo Ľe by memory limit

pyt Q

Skrypt mi się wywala przez "Fatal error: Allowed memory size of 24 bytes exhausted (tried to allocate bytes)" php.ini ustawiłem memory_limit 0M 0M czemu skrypt mi się wywala przy 2GB?
bo to by było 231 czyli zakres inta (inta ze znakiem) ciekaw jestem czy na 64bitowych systemach też jest takie ograniczenie.
Czy jest jakaś szansa na obejście tego, powiększenie zakresu, zmiana typu zmiennej? Mati
memory_limit -1 (i modlić się ;-)) Ponc

odp A

tak, chyba ze bys skompilowal php w wersji 64 bitowej, ale watpie zeby wtedy chcialo ruszyc. dodatkowo, prawdopodobnie trzeba by przeedytowac source, zeby tam przy limicie byl int64 zamiast zwyklego inta.. Amelek
A czemu miałoby nie ruszyć? 2.6.18-5-amd64 #1 SMP Sat Dec 22 UTC x86_64 GNU/Linux i śmiga, aż miło.
Od któregoś 5.2 (tak od roku mniej więcej) nie ma potrzeby mieszania przy t_size.
Ponc

Dodaj odpowiedĽ

Tytuł:

Mail: (w celu weryfikacji posta)