Sziasztok!
Történt megint egy aprócska gond. Egy már meglévő modul inaktiváltam és uninstalláltam. Utána bemásoltam az új verziót, amely már le van fordítva 3 nyelvre és aktiváltam... mire előjött az alábbi hibaüzenet :
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 6392535 bytes) in /storage/home/erasmus/public_html/includes/database.mysqli.inc on line 323
Utána kerestem a hibának, és ezt találtam: http://drupal.org/node/76156
Itt azt írják, hogy növelni kell a memory_limitet, viszont nekem már alapból 64M, ahogyan az látszik is az üzenetből.
A modul régi és új verziója között a 3 fordítás fájl a különbség. Megpróbáltam az új verziót a nyelvek nélkül feltenni és úgy működött, úgyhogy gondolom a valahogy a fordítás üti ki. Mivel ez már éles szerver, nem merek túl sokat kisérletezgetni, van valami ötletetek? Még gondoltam arra, hogy esetleg egyenként beimportálom a fordítás fájlokat...
VvD (Varga Viktor Dániel)
Megtaláltad a megoldást, a
Megtaláltad a megoldást, a 64M kevés.
Lehet trükközni ahogy leírtad, de az látszik, hogy nagyon a 64M közelében vagy (a hibaüzenet szerint kb. 6Mb-t próbált lefoglalni a memóriában és ezzel lépte túl a 64M limitet, azaz a modul bekapcsolása előtt kevesebb mint 4M szabad memóriád volt)
No igen, de
No igen, de ezt én nem tudom csak úgy állítgatni. Vagy igen? Mert a szerveren az admin felületen azt írják, hogy a szerver adminisztrátor tudja csak állítgatni, ami ügye nem én vagyok. Szóval valami más megoldást kéne találni.
Egy próbát megér
megpróbálhatod megemelni .htaccessből, ha nem akkor írsz az adminnak hogy ha lehetséges emelje neked meg.
--
Borsa Péter
https://peterborsa.eu
a darabonként importálás jó ötlet
de csak ideiglenes vészmegoldás.
a 64M maximum lefoglalható memória meg elég kevés. ha pl van imagecache modulod, akkor az már erősen ajánlani fogja, hogy legalább 96M legyen a memory_limit.
általában a 128M memory_limit az ajánlott. bizonyos esetekben az is kevés.
sok szolgáltató engedi, hogy ezt magad szabályozd bizonyos kereket között a .htaccessben, néhol használhatsz saját php.ini -t is.
érdemes írnod a szolgáltatónak, hogy ilyen problémába ütköztél, milyen megoldást javasolnak, hogyan lehetne megemelni a limit.
-
clear: both;
Megemelték 128-ra, de
ez a hiba jött :
Fatal error: Out of memory (allocated 120061952) (tried to allocate 11029898 bytes) in /storage/home/erasmus/public_html/includes/bootstrap.inc on line 735
Létezik, hogy 128M sem elég neki? Nem lehet, hogy valami más a hiba?
Végülis megoldottam
, beimportálgattam a fordításokat. Így müxik, nagy nehezen. De az egész honlap esik szét, nagyon nincsen rendesen összedrótozva, a menü rendszer nem fordítódik le, stb. Azért köszönöm a segítségeteket!