GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Meningkatkan Batas Memori PHP

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara meningkatkan batas memori PHP di server Linux. Jika Anda melihat kesalahan seperti ”Fatal Error:PHP Allowed Memory Size Exhausted” di log server web atau browser Anda, ini berarti PHP telah kehabisan batas memori maksimum. Tutorial ini akan menunjukkan dua cara berbeda tentang bagaimana Anda dapat meningkatkan batas memori PHP.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo ' ke perintah untuk mendapatkan hak akses root.

Meningkatkan Batas Memori PHP

Langkah 1. Pertama, mari kita mulai dengan memastikan sistem Anda mutakhir.

sudo yum clean all
sudo yum update

Langkah 2. Periksa Batas Memori PHP

Anda dapat memeriksanya dengan membuat file bernama info.php di /var/www/html/ dengan isi sebagai berikut:

<?php
phpinfo();
?>

Langkah 3. Tingkatkan Batas Memori PHP pada sistem Linux.

Metode 1. Mengubah batas memori dari php.ini

Pertama, temukan lokasi file php.ini yang digunakan oleh server web Anda.

nano /etc/php.ini

Cari “memory_limit” di php.ini Anda, dan ubah. Jika “memory_limit” tidak ditemukan, tambahkan baris berikut di akhir php.ini

memory_limit = 64M ;Maximum amount of memory a script may consume (64MB)

Mulai ulang server web Nginx atau Apache:

service httpd restart
or
service nginx restart

Metode 2. Mengubah batas memori menggunakan .htaccess

Temukan “.htaccess” di direktori root domain yang ditentukan, edit file .htaccess di direktori webroot. Cari bagian:

php_value memory_limit 64M ;Maximum amount of memory a script may consume (64MB)

Selamat! Anda telah berhasil meningkatkan memori PHP. Terima kasih telah menggunakan tutorial ini untuk mengubah batas memori PHP sistem Linux. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi PHP.


Cent OS
  1. Cara Meningkatkan Jumlah Batas File Terbuka di Linux

  2. Cara Menginstal PHP 7.3 di CentOS 8

  3. Cara Menginstal PHP 7.4 di CentOS 7

  1. Bagaimana Pipeline Membatasi Penggunaan Memori?

  2. Cara Menginstal PHP 7.3 di CentOS 7

  3. Bagaimana Cara Meningkatkan Batas File Terbuka di Ubuntu?

  1. Cara Menginstal PHP 5.5 di CentOS

  2. Cara Menginstal PHP 5.6 di CentOS 7

  3. Cara Meningkatkan Sumber Daya Memori Tamu KVM