Website wordpress yang mengalami error "Allowed memory size exhausted..." perlu dilakukan pengecekan konfigurasi limit memori pada PHP. Konfigurasi terkait limit memory PHP tersebut dapat dilakukan melalui bebeapa file antara lain:
- php.ini
- .user.ini
- .htaccess
Oleh karena itu perlu dilakukan pengecekan pada tiap-tiap file tersebut apabila memang ada di dalam direktori tempat website wordpresss dipasang.
Berikut contoh error log nya:
PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 28672 bytes) in /home/nama_user/public_html/wp-content/plugins/elementor/includes/autoloader.php on line 300\n
Artinya, website menggunakan memori melebihi limit yang dikonfigurasi yaitu 128M.
Dari hasil pengecekan file php.ini, .user.ini, dan .htaccess, tidak ada konfigurasi limit memori PHP dengan nilai 128M. Setelah dilakukan pengecekan lebih lanjut ternyata website tersebut menggunakan alt-php yaitu PHP dari Cloudlinux. Oleh karena itu perlu dilakukan perubahan konfigurasi limit memori PHP pada alt-php.
Kebetulan website wordpress tersebut menggunakan hosting cPanel, sehingga konfigurasi dapat dilakukan melalui menu Select PHP Version (PHP Selector) > Account Global Settings > Options.
![]() |
| Menu Select PHP Version di cPanel |
![]() |
| Halaman PHP Selector |
Ubah konfigurasi memory_limit menjadi 512M (sebelumnya bernilai 128M dan inilah penyebab error tadi).
![]() |
| Konfigurasi memory_limit |
Setelah dilakukan perubahan konfigurasi tersebut, website wordpress bisa diakses kembali.


