Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

JUser ::_ load:Không thể tải người dùng mặc dù người dùng tồn tại trong cả 3 bảng joomla chính

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ớ.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Không thể tìm thấy phương thức di chuyển:up

  2. MySQL:Tối ưu hóa bảng với nhiều cột

  3. Cách tự động hóa quá trình di chuyển (lược đồ và dữ liệu) cho ứng dụng PHP / MySQL

  4. Sử dụng XAMPP và Mysql Workbench cùng nhau

  5. đăng nhập bằng tên người dùng hoặc địa chỉ email trong php