Thông báo lỗi ngụ ý rằng MySQL chưa trả về từ truy vấn của bạn
Error loading Modules:MySQL server has gone away
- đây có thể là một truy vấn hết thời gian thực thi
- PHP sắp hết thời gian
- hoặc sắp hết bộ nhớ.
Id người dùng của bạn cho biết một số lượng lớn người dùng - máy chủ của bạn có hoạt động tốt không?
[CHỈNH SỬA] Lỗi bạn vừa thêm là lỗi PHP, nó nói rằng bạn đã sử dụng hết bộ nhớ mà PHP là Được phép để sử dụng, không phải Joomla !. Nhân tiện phiên bản nào của Joomla! bạn đang sử dụng? Với nhiều người dùng này, tôi sẽ có xu hướng sử dụng MySQLi sẽ nhanh hơn và hiệu quả hơn một chút. Nhìn vào dòng được chỉ ra trong thông báo lỗi, bạn có vẻ như đang ở trên 1.5.x
Để kiểm tra cài đặt PHP của bạn trong Joomla! đi tới Help->System Info->PHP Information
và sau đó thực hiện tìm kiếm trên memory_limit
để tìm hiểu cấu hình PHP máy chủ của bạn là gì. Tiếp tục thông báo lỗi đó là 64 Mbs. Máy chủ của bạn nên biết điều này bằng cách ...
[CHỈNH SỬA 2] Nhân tiện, không có đâu trong Joomla! cơ sở mã thực hiện một ini_set('memory_limit', '64M')
hoặc tương tự, ngoại trừ một vài lệnh gọi để kiểm tra memory_limit
sử dụng ini_get('memory_limit')
Tôi không thể tìm thấy bất kỳ thứ gì trong lõi Joomla đặt giới hạn bộ nhớ.