sql >> Databasteknik >  >> RDS >> Mysql

JUser::_load:Det går inte att ladda användaren även om användaren finns i alla tre huvudsakliga joomla-tabeller

Felmeddelandet antyder att MySQL inte har returnerats från din fråga

Error loading Modules:MySQL server has gone away
  • Detta kan vara en tidsgräns för att köra en fråga
  • PHP tar slut
  • eller antingen tar slut på minne.

Ditt användar-ID indikerar ett stort antal användare - klarar din server jobbet?

[REDIGERA] Felet du just har lagt till är ett PHP-fel, det säger att du har tömt minnet att PHP är tillåtet att använda, inte Joomla!. Förresten vilken version av Joomla! använder du? Med så många användare skulle jag tendera att använda en MySQLi som borde vara något snabbare och mer effektiv. Om du tittar på den angivna raden i felmeddelandet verkar du vara på 1.5.x

För att kontrollera dina PHP-inställningar i Joomla! gå till Help->System Info->PHP Information och gör sedan en sökning på memory_limit för att ta reda på vad din servers PHP-konfiguration är. Kommer på felmeddelandet är det 64 Mbs. Din värd borde veta detta förresten...

[REDIGERA 2] Förresten, ingenstans i Joomla! kodbas gör det en ini_set('memory_limit', '64M') eller liknande, förutom några samtal för att kontrollera memory_limit med ini_get('memory_limit') Jag kunde inte hitta något i Joomla-kärnan som satte en minnesgräns.




  1. Varför ska jag inte använda mysql_*-funktioner i PHP?

  2. Hur många kolumner i MySQL-tabellen

  3. Hur man får en fråga att överföra till efterföljande sidor när man paginerar resultat

  4. Ta bort filer som inte finns i en mySQL TABELL