Odpowiedź

Pamięć serwera dostępna dla PHP

Rdzeniowi Drupala wystarczy 8 MB pamięci, co jest domyślną wartością w konfiguracji PHP. Jednakże niektóre moduły dodatkowe – zwłaszcza te, które zajmują się przetwarzaniem dużych partii tekstu (Textile, Texy) – mogą się okazać bardziej wymagające. Informuje o tym komunikat

Fatal error: Allowed memory size of X bytes exhausted (tried to allocate Y bytes)

W takim wypadku należy zwiększyć ilość dostępnej pamięci, w jeden z opisanych niżej sposobów.

Jeśli masz dostęp do pliku konfiguracyjnego PHP php.ini (serwery dedykowane), dodaj do niego następującą linijkę:

memory_limit = 16M

Jeśli nie (tzw. "serwery wirtualne"), edytuj plik /sites/default/settings.php Drupala:

ini_set('memory_limit', '16M');

Możesz również edytować plik .htaccess z głównego katalogu Drupala:

php_value memory_limit 16M

Wartość 16M jest oczywiście sugerowana i powinna zostać dostosowana do wymagań konkretnej instalacji.


Powyższy tekst stanowi tłumaczenie fragmentu Drupal handbook. Udostępniany jest on na licencji Creative Commons Attribution-ShareAlike 2.0.

© Copyright 2000–2007 by the individual contributors
© Copyright 2005–2007 for the Polish translation by Arche Twist

Odpowiedz

Upewnij się, że kliknąłeś odnośnik Odpowiedz, znajdujący się przy wypowiedzi, do której rzeczywiście chcesz się odnieść! Jego wybór nie jest bez znaczenia.

Odpowiednio formatuj tekst, oznaczaj cytaty i wklejany kod.

Zawartość pola nie będzie udostępniana publicznie.
Wysłanie formularza jest równoznaczne z akceptacją polityki prywatności usługi Mollom.