Mengatasi error whmcs login Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 204800 bytes) in

Cara Mengatasi Error “Allowed memory size exhausted” di WHMCS Saat Login

Jika Anda menggunakan WHMCS dan saat login menemukan error seperti berikut:

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 204800 bytes) in /home/username/public_html/client.domain.com/lang/norwegian.php on line 3700

Berikut ini penjelasan dan solusi lengkap untuk mengatasinya.

Penyebab Error

Error ini muncul karena batas memori yang diizinkan oleh PHP (memory_limit) telah habis. Dalam kasus di atas, PHP hanya diizinkan menggunakan 128MB memori, sementara WHMCS mencoba memproses file bahasa norwegian.php yang terlalu besar atau bermasalah, hingga akhirnya kehabisan memori.

Beberapa penyebab umum:

  • File bahasa norwegian.php ukurannya terlalu besar atau korup.
  • Ada kesalahan pada isi file (contoh: teks panjang tidak wajar).
  • Server membatasi penggunaan memori PHP terlalu kecil.
  • File bahasa sebenarnya tidak diperlukan tetapi tetap diload.

Solusi Mengatasi Error

  1. Cek dan Perbaiki File norwegian.php
  • Buka file /lang/norwegian.php.
  • Periksa di sekitar baris 3700. Cek apakah ada data yang aneh, teks berulang, atau karakter tidak wajar.
  • Jika file terlalu besar atau tidak normal, pertimbangkan untuk menggantinya dengan versi resmi atau menghapusnya jika tidak digunakan.

Jika Anda tidak menggunakan bahasa Norwegian, Anda bisa menghapus file ini sepenuhnya tanpa masalah.

  1. Naikkan memory_limit di PHP Jika file masih dibutuhkan dan isinya normal, Anda bisa meningkatkan batas memori PHP agar WHMCS dapat memprosesnya.

Beberapa cara meningkatkan memory_limit:

  • Melalui .htaccess
    Tambahkan baris: php_value memory_limit 256M
  • Melalui php.ini
    Ubah konfigurasi menjadi: memory_limit = 256M
  • Melalui cPanel
    Masuk ke cPanel → Pilih Select PHP Version → Klik Options → Temukan memory_limit dan ubah ke 256M atau lebih.

Catatan: Pastikan Anda menaikkan memori sesuai kapasitas server agar tidak membebani hosting.

  1. Rename File Bahasa (Jika Darurat) Jika Anda ingin lebih aman, cukup rename file norwegian.php menjadi norwegian.php.bak. Dengan begitu WHMCS tidak akan meload file tersebut, dan error akan hilang.
See also  Dasa aksara huruf suci alam semesta

Kesimpulan

Error “Allowed memory size exhausted” di WHMCS saat login biasanya disebabkan oleh file bahasa yang bermasalah atau memori PHP yang terlalu kecil. Dengan memperbaiki atau menghapus file, serta meningkatkan batas memori PHP, masalah ini dapat diatasi dengan cepat.

Sebagai tambahan, WHMCS sebenarnya tidak membutuhkan semua file bahasa. Jika situs Anda hanya menggunakan bahasa Inggris atau bahasa lain tertentu, Anda bisa membersihkan file bahasa yang tidak perlu untuk mengurangi beban server.

Butuh Bantuan Profesional?

Jika Anda ingin sistem WHMCS Anda lebih stabil, cepat, dan aman, seoyandira.com siap membantu!
Kami berpengalaman dalam instalasi, perbaikan error, optimasi server, hingga maintenance website berbasis WHMCS.

Hubungi kami sekarang di https://seoyandira.com untuk konsultasi dan dukungan terbaik!

Related Post

No comments

Install Seoyandira untuk akses lebih cepat
Bantuan Chat
WhatsApp