tl;dr: Mane agordu valoron aŭ la defaŭltajn valorojn de WP_MEMORY_LIMIT
/WP_MAX_MEMORY_LIMIT
havas nenian efikon se WP_MEMORY_LIMIT
/WP_MAX_MEMORY_LIMIT
malpli ol aŭ egala al la memorlimo de PHP (ĉi-poste memory_limit
vokita) estas. Ili estas uzataj por agordi tro malaltajn valorojn de memory_limit
dinamike al rekomendinda minimumo.
- La konstanto
WP_MEMORY_LIMIT
povas laŭvole enwp-config.php
kundefine('WP_MEMORY_LIMIT', 'XXXM');
estu fiksita. - La konstanto
WP_MAX_MEMORY_LIMIT
povas laŭvole enwp-config.php
kundefine('WP_MAX_MEMORY_LIMIT', 'XXXM');
estu fiksita. - Estas
WP_MEMORY_LIMIT
ne agordita, validas por ĝia defaŭlta valoro:memory_limit
, provizis la valoron dememory_limit
ne povas esti ŝanĝita dinamike,- 64 MB se ĝi estas plurretejo,
- 40MB alie.
- Estas
WP_MAX_MEMORY_LIMIT
ne agordita, validas por ĝia defaŭlta valoro:memory_limit
, provizis la valoron dememory_limit
ne estas dinamike ŝanĝebla aŭ se ĝi estas nelimigita (-1) aŭ pli granda ol aŭ egala al 256 MB,- 256 MB alie.
- La defaŭltaj valoroj estis pliigitaj denove kaj denove en la pasinteco.
WP_MEMORY_LIMIT
ŝanĝita ĉie uzante la funkcion ini_set() dinamikamemory_limit
, seWP_MEMORY_LIMIT
pli granda ol la nunamemory_limit
aŭ kiamWP_MEMORY_LIMIT
estas senlima (-1).WP_MAX_MEMORY_LIMIT
ŝanĝita en la backend (pli precize: kiam ajn la funkcio wp_raise_memory_limit() vokita en malsamaj kuntekstoj [administranto, bildo]) uzante la funkcion ini_set() dinamikamemory_limit
, seWP_MAX_MEMORY_LIMIT
pli granda ol la nunamemory_limit
aŭ kiamWP_MAX_MEMORY_LIMIT
estas senlima (-1).- La logiko de
WP_MAX_MEMORY_LIMIT
kuras post la logiko deWP_MEMORY_LIMIT
, tiel keWP_MEMORY_LIMIT
en la fasado kajWP_MAX_MEMORY_LIMIT
efektiviĝas en la backend. - Multo de la logiko priskribita supre funkcias wp_initial_constants() (
/wp-includes/default-constants.php
) kiel en wp_raise_memory_limit() (/wp-includes/functions.php
) anstataŭ. - La valoro
memory_limit = XXXM
enphp.ini
Estas difinitajmemory_limit
(post rekomenco de la retservo). - La valoro
php_value memory_limit XXXM
en.htaccess
Estas difinitajmemory_limit
por ĉiuj PHP-dosieroj en la dosierujo aŭ ĝia subdosierujo en kiu la.htaccess
lokita. - La retservilo povas malhelpi la valoron de la memorlimo esti ŝanĝita per ini_set() aŭ superi specifitan valoron (vidu php_admin_value ).
memory_limit
aplikas per procezo: Pliigo dememory_limit
povas kaŭzi malpliiĝon de la nombro da paralelaj PHP-petoj. Oni do zorge elektu la valoron (256 MB, en esceptaj kazoj 512 MB).- En la WordPress backend sub Iloj > Reteja Ŝtato, la valoroj de
memory_limit
(Sekcio: Servilo), same kiel deWP_MEMORY_LIMIT
kajWP_MAX_MEMORY_LIMIT
(sekcio WordPress-konstantoj) legeblas.