Thông tin: Đây chỉ là nơi lưu dữ liệu cũ. Thao thác đăng nhập đã bị khóa. Vui lòng truy cập trang mới tại địa chỉ https://vinabb.vn/.

Khắc phục lỗi "Allowed memory size of 8388608 bytes..."

Nơi bạn có thể gửi các yêu cầu trợ giúp khi sử dụng phpBB.

Điều hành viên: Support Team

Nội quy chuyên mục
1. Tìm kiếm trước khi đặt câu hỏi để tránh trùng lặp.
2. Mỗi chủ đề chỉ gửi một câu hỏi, bạn được phép tạo nhiều chủ đề nếu có nhiều câu hỏi.
3. Tên chủ đề vui lòng ghi rõ ràng, không chung chung hay “cầu cứu” ai đó.
4. Không đặt câu hỏi trong chủ đề của người khác nếu không cùng vấn đề.
5. Các câu hỏi trong chuyên mục này chỉ dành cho các chức năng sẵn có của bản phpBB gốc. Chuyển trang nếu bạn bạn hỏi về MOD hay giao diện.
6. Bật chế độ DEBUG (mở config.php và xóa dấu // trước 2 dòng cuối) khi gửi câu hỏi liên quan đến lỗi SQL.
hp2008
Đang tập cài phpBB
Đang tập cài phpBB
Bài viết: 15
Ngày tham gia: 11 Th.10 2007, 14:39
Giới tính: Nữ
Tên thật: hong phuong

Khắc phục lỗi "Allowed memory size of 8388608 bytes..."

Bài viết bởi hp2008 » 29 Th.11 2007, 10:53

mình cài thành công vô quản trị vồ phần quản lý nhóm thì nó bao 1lỗi không biết lỗi gì
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 6144 bytes) in C:\VertrigoServ\www\includes\functions_user.php on line 1287
Hình đại diện
nedka
Người sáng lập VinaBB
Người sáng lập VinaBB
Bài viết: 2866
Ngày tham gia: 30 Th.4 2006, 11:30
Giới tính: Nam
Nơi ở: $user->data['user_from']
Liên hệ:

Re: Cách khắc phục lỗi "Allowed memory size of 8388608 bytes exhausted"

Bài viết bởi nedka » 29 Th.11 2007, 11:17

VertrigoServ hay Appserv không hiểu nó làm bộ biên dịch PHP thế nào mà thường xuyên xuất hiện lỗi thiếu bộ nhớ như thế.
Cách khắc phục như sau (chỉ cần làm 1 trong các bước sau):

#1. Sửa php.ini: (hay nằm trong thư mục cài Windows)
Tìm và sửa giá trị này:

Mã: Chọn hết

memory_limit = 8M

Sửa 8 thành 16 | 32 | 64 tùy bạn (MB) vì localhost của bạn mà. Restart lại Apache hay Webserver để có tác dụng.

#2. Cách này có thể can thiệp cả trên host (phải chạy Apache) chứ không chỉ localhost (may nếu server nó cho phép)
Bạn mở file .htaccess ngoài thư mục gốc cài phpBB3, thêm dòng này lên đầu file hay cuối fle đều được, miễn đừng "chen ngang" những dòng khác đang có:

Mã: Chọn hết

php_value memory_limit 16M


#3. Cách này may mắn hơn, có thể can thiệp vào host mua vì thường hàm PHP này không ai disable nó cả.
Mở file common.php ngoài thư mục gốc cài phpBB3 (coi chừng lộn với file common.php trong gói ngôn ngữ):
Tìm:

Mã: Chọn hết

// Report all errors, except notices
error_reporting(E_ALL ^ E_NOTICE);

Thêm vào trước đó:

Mã: Chọn hết

ini_set("memory_limit", "16M");

Có thể thay lớn hơn 16, nhưng lạm dụng có khi chả được gì nếu can thiệp vào host. Tốt nhất là nếu 8M không đủ hãy dùng 12M. (Ghi đơn vị trong hàm là "M", đừng ghi "MB")
٩(●̮̮̃●̃)۶٩(•̮̮̃•̃)۶٩(-̮̮̃-̃)۶٩(●̮̮̃•̃)۶٩(͡๏̯͡๏)۶٩(-̮̮̃•̃)۶
hp2008
Đang tập cài phpBB
Đang tập cài phpBB
Bài viết: 15
Ngày tham gia: 11 Th.10 2007, 14:39
Giới tính: Nữ
Tên thật: hong phuong

Re: Cách khắc phục lỗi "Allowed memory size of 8388608 bytes exhausted"

Bài viết bởi hp2008 » 29 Th.11 2007, 12:18

Cám ơn bạn Nedka mình sửa được rùi.
Hình đại diện
tan15111988
Bắt đầu thích phpBB
Bắt đầu thích phpBB
Bài viết: 44
Ngày tham gia: 05 Th.2 2008, 16:47
Giới tính: Nam
Tên thật: nguyen nhat tan
Nơi ở: Kẻ Phá Bĩnh
Liên hệ:

Re: Cách khắc phục lỗi "Allowed memory size of 8388608 bytes exh

Bài viết bởi tan15111988 » 09 Th.2 2008, 12:22

thank anh admin nhiu :x
falconthp
Đang tập cài phpBB
Đang tập cài phpBB
Bài viết: 1
Ngày tham gia: 20 Th.3 2008, 18:36
Giới tính: Nam
Tên thật: thp

Re: Cách khắc phục lỗi "Allowed memory size of 8388608 bytes exh

Bài viết bởi falconthp » 21 Th.3 2008, 11:02

Mình vừa tập xài phpbb3 thì gặp ngay lỗi này. Hôm nay lên mạng tìm cách sửa. Thấy admin hướng dẫn rõ ràng quá! Chưa thử sửa nhưng chắc là sẽ đc thôi! Merci admin trước nha! :)
Hình đại diện
Autinhyeu
Điều hành viên chính của VinaBB
Điều hành viên chính của VinaBB
Bài viết: 764
Ngày tham gia: 17 Th.3 2008, 22:41
Giới tính: Nam
Tên thật: Autinhyeu
Nơi ở: Thành phố Hồ Chí Minh
Liên hệ:

Re: Cách khắc phục lỗi "Allowed memory size of 8388608 bytes exh

Bài viết bởi Autinhyeu » 27 Th.3 2008, 22:58

Còn với phpbb2 thì sao Khoa há, sr vì đã post phpbb2 trong này, nhưng hok còn chỗ nào để hỏi về nó cả ^^! Mình tính bê nguyên cái phpbb2 từ host cũ qua host mới, sau đó up lên phpbb3. Nhưng đến bước phục hồi dữ liệu thì bị như trên, mong được chỉ giáo. Thanks
Trong 3 cách trên hok cách nào làm được đối với phpbb2 cả ^^!
Site cá nhân :P | http://www.autinhyeu.com
http://2007.vinabb.vn | Cộng đồng phpbb Việt
HNSV Community Free Forum (Diễn đàn miễn phí hàng đầu :) ) | http://www.hnsv.com

Support hết mình | Spam nhiệt tình :D
Không hỗ trợ qua PM & Y!H. Thanks.
Hình đại diện
ninhanh
Nhóm hỗ trợ
Nhóm hỗ trợ
Bài viết: 901
Ngày tham gia: 31 Th.7 2007, 22:26
Giới tính: Nam
Tên thật: Phạm Văn Ninh
Nơi ở: Hải Dương
Liên hệ:

Re: Cách khắc phục lỗi "Allowed memory size of 8388608 bytes exh

Bài viết bởi ninhanh » 27 Th.3 2008, 23:16

Chuyển qua dùng XAMPP đi u, mình cũng đang xài cái này :D đỡ phải lo cái lỗi "Allowed memory size of 8388608 bytes exhausted" này nữa ;

http://www.apachefriends.org/en/xampp-windows.html
Hình đại diện
Autinhyeu
Điều hành viên chính của VinaBB
Điều hành viên chính của VinaBB
Bài viết: 764
Ngày tham gia: 17 Th.3 2008, 22:41
Giới tính: Nam
Tên thật: Autinhyeu
Nơi ở: Thành phố Hồ Chí Minh
Liên hệ:

Re: Cách khắc phục lỗi "Allowed memory size of 8388608 bytes exh

Bài viết bởi Autinhyeu » 28 Th.3 2008, 08:39

Chẹp, còn trên host thì sao Ninh nhỉ ^^! Khắc phục làm seo <:-P
Site cá nhân :P | http://www.autinhyeu.com
http://2007.vinabb.vn | Cộng đồng phpbb Việt
HNSV Community Free Forum (Diễn đàn miễn phí hàng đầu :) ) | http://www.hnsv.com

Support hết mình | Spam nhiệt tình :D
Không hỗ trợ qua PM & Y!H. Thanks.
Hình đại diện
Autinhyeu
Điều hành viên chính của VinaBB
Điều hành viên chính của VinaBB
Bài viết: 764
Ngày tham gia: 17 Th.3 2008, 22:41
Giới tính: Nam
Tên thật: Autinhyeu
Nơi ở: Thành phố Hồ Chí Minh
Liên hệ:

Re: Cách khắc phục lỗi "Allowed memory size of 8388608 bytes exh

Bài viết bởi Autinhyeu » 28 Th.3 2008, 15:01

Hix, Khoa cho ý kiến cái đi :(( Tình trạng trên như mình thì làm sao, nhớ chỉ làm trên host lun nha ^^!
Site cá nhân :P | http://www.autinhyeu.com
http://2007.vinabb.vn | Cộng đồng phpbb Việt
HNSV Community Free Forum (Diễn đàn miễn phí hàng đầu :) ) | http://www.hnsv.com

Support hết mình | Spam nhiệt tình :D
Không hỗ trợ qua PM & Y!H. Thanks.
Hình đại diện
nedka
Người sáng lập VinaBB
Người sáng lập VinaBB
Bài viết: 2866
Ngày tham gia: 30 Th.4 2006, 11:30
Giới tính: Nam
Nơi ở: $user->data['user_from']
Liên hệ:

Re: Cách khắc phục lỗi "Allowed memory size of 8388608 bytes exh

Bài viết bởi nedka » 28 Th.3 2008, 15:37

Chẳng phải cái #2 và #3 là áp dụng cho host sao, nhất là cái #3? :))
Mà khi chuyển đổi nên làm trên localhost, vì quá trình convert rất nặng (tỉ lệ số thành viên và bài viết).
٩(●̮̮̃●̃)۶٩(•̮̮̃•̃)۶٩(-̮̮̃-̃)۶٩(●̮̮̃•̃)۶٩(͡๏̯͡๏)۶٩(-̮̮̃•̃)۶
Trả lời

Đang trực tuyến

Đang xem chuyên mục: 0 thành viên và 1 khách