Khắc phục lỗi "Allowed memory size of 8388608 bytes exhausted "
Trong quá trình cài đặt hoặc cấu hình 1 thành phần mở rộng các code không phải lúc nào cũng suôn sẻ,do dung lượng file quá lớn..hoặc quá trình cài đặt cần nhiều dung lượng...sẽ gây ra lỗi thiếu bộ nhớ
Để khắc phục lỗi
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 19456 bytes) in ...
chúng ta cần tăng giá trị giới hạn bộ nhớ PHP.
Giá trị giới hạn bộ nhớ của PHP mặc định là 8M = 8388608 bytes
Có 3 cách khắc phục
Cách 1 : Dùng file ".htaccess"
Tạo file ".htaccess" ở thư mục gốc chứa Joomla của bạn với nội dung sau:
php_value memory_limit 32M
Cách 2 : Dùng file "php.ini"
Tạo file "php.ini" với nội dung sau và đặt vào thư mục chứa Joomla
memory_limit = 32M
Nếu bạn đang làm trên LOCALHOST thì chỉ cần mở file php.ini và chỉnh sửa trực tiếp, sau đó khởi động lại Webserver.
Cách 3 : Dùng file "configuration.php"
Thêm đoạn sau vào đầu file "configuration.php":
<?php
ini_set("memory_limit","32M");
?>
Most Popular Articles
Cài đặt Apache, MySQL, phpmyadmin và vsFTP trên CentOS
Nếu bạn đang sở hữu một phiên bản VPS có cấu hình thấp, việc cài đặt Control Panel như Kloxo,...
Cài đặt phpMyAdmin trên CentOS
Bài hướng dẫn này chỉ cho các bạn cách cài phpMyAdmin trên server đã cài đặt LAMP. Xin lưu ý,...
Hướng dẫn cài đặt Plesk Panel trên Linux
Bài này hướng dẫn cho các bạn cách install Plesk trên linux.- Download all version Plesk ...
Hướng dẫn cài đặt Kloxo trên VPS - Centos
Kloxo là một chương trình để quản trị máy chủ hosting Linux (Control Panel) miễn phí. Hiện...
Hướng dẫn cài đặt directadmin trên VPS Linux Centos
Bài này hướng dẫn các bạn cách cài đặt DA để quản lý hosting :Trước khi cài đặt phải install thêm...