sql >> Database teknologi >  >> RDS >> Mysql

JUser::_load:Kan ikke indlæse bruger, selvom brugeren findes i alle 3 hovedjoomla-tabeller

Fejlmeddelelsen antyder, at MySQL ikke er vendt tilbage fra din forespørgsel

Error loading Modules:MySQL server has gone away
  • dette kan være en timeout for udførelse af forespørgsler
  • PHP løber tør for tid
  • eller enten løber tør hukommelse.

Dit bruger-id angiver et stort antal brugere - er din server klar til opgaven?

[EDIT] Den fejl, du lige har tilføjet, er en PHP-fejl, den siger, at du har brugt hukommelsen på, at PHP er tilladt at bruge, ikke Joomla!. Forresten hvilken version af Joomla! bruger du? Med så mange brugere ville jeg være tilbøjelig til at bruge en MySQLi, som burde være lidt hurtigere og mere effektiv. Ser du på den angivne linje i fejlmeddelelsen, ser du ud til at du er på 1.5.x

For at tjekke dine PHP-indstillinger i Joomla! gå til Help->System Info->PHP Information og find derefter memory_limit for at finde ud af, hvad din servers PHP-konfiguration er. Går på fejlmeddelelsen er det 64 Mbs. Det burde din vært forresten vide...

[EDIT 2] Forresten, ingen steder i Joomla! kodebase laver den en ini_set('memory_limit', '64M') eller lignende, faktisk bortset fra nogle få opkald for at kontrollere memory_limit ved hjælp af ini_get('memory_limit') Jeg kunne ikke finde noget i Joomla-kernen, der indstillede en hukommelsesgrænse.




  1. MySQL Trigger-spørgsmål:udløses kun, når en kolonne ændres?

  2. Brug MySQL relationsdatabaser på Fedora 13

  3. Python psql \copy CSV til fjernserver

  4. UTC_TIME Eksempler – MySQL