| Lỗi thiếu bộ nhớ "Allowed memory size of 8388608..." |
|
| Monday, 28 May 2007 17:35 |
|
Quá trình cài đặt một thành phần mở rộng (component, module, mambot/plugin) không phải lúc nào cũng suôn sẻ. Đôi khi do thành phần mở rộng - extension gồm quá nhiều file + dung lượng lớn sẽ gây ra lỗi thiếu bộ nhớ và xuất hiện màn hình thông báo lỗi như sau: Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 19456 bytes) in ... Để khắc phục lỗi này có 2 cách: Cách 1: Tăng giá trị giới hạn bộ nhớ của PHPGiá trị giới hạn bộ nhớ của PHP mặc định là 8M = 8388608 bytes. Để thay đổi giá trị này có 3 cách
memory_limit = 16M // mặc định là 8M
ini_set("memory_limit","16M");
php_value memory_limit 16M Cách 2: Upload thành phần mở rộng - extension đó lên Server trước khi cài đặt
Tham khảo thêm:
|


