Access denied for user 'www-data'@'localhost - wie damit umgehen?

Ich das Gesicht mit einem seltsamen problem gestern. Ich habe server auf dem Debian mit installiert PHP 4.4.4-8 und die mysql-5.5.9. Dieser server dient eine Reihe von websites.
Aus irgendeinem Grund zufällig bekomme ich den Fehler "Access denied for user 'www-data'@'localhost' (using password: NO)" wenn ich versuche, das laden der Webseite.
Wenn ich auf aktualisieren wird die Seite normal geladen, aber nach einigen Klicks, die Meldung erscheint wieder. Benutzernamen, die diese Seite verwenden, um die Verbindung zum mysql server ist nicht www-data.

Wer hat vor ähnlichen problem ?

  • nicht Schwarzseher , aber ich würde wieder bis dein DB-schema .. und alle. Es tun könnten Titten bis ganz bald. Die andere mögliche Gründe könnten sein, die mit dem Netzwerk verbunden, die versagt haben oder Fehler in der Benutzer-Konfiguration.
  • using password: NO -- ich Frage mich, was das bedeutet.
  • am zweiten Gedanken, ist es eine chance, dass Ihr Skript versucht eine Verbindung zur Datenbank herstellen, ohne username und Passwort? E. g. durch eine mysql_query() ohne dabei ein mysql_connect($hostname, $username, $password)?
  • Benutzername und Passwort sind richtig eingestellt
  • Sollten Sie das Passwort überprüfen.
InformationsquelleAutor jingo | 2011-10-06
Schreibe einen Kommentar