Ich habe versucht, Drupal-Website, die ich von einem Client, um das Verhalten ihrer Website debuggen zu installieren. Aber als ich versuche, die Website lokal zu installieren, habe ich diesen Fehler festgestellt, der dazu geführt hat, dass ich das Debuggen nicht fortsetzen konnte. Dieser Fehler trat auf, nachdem ich die Datenbank über die mysql-Befehlszeile wiederhergestellt hatte. Hier ist der Screenshot.DOException: SQLSTATE [42000]: Syntaxfehler oder Zugriffsverletzung in Drupal
PDOException: SQLSTATE[42000]: Syntax error or access violation: 1142 SELECT command denied to user 'userdrupal'@'localhost' for table 'semaphore': SELECT expire, value FROM {semaphore} WHERE name = :name; Array ([:name] => variable_init) in lock_may_be_available() (line 167 of C:\Apache24\htdocs\includes\lock.inc).
und auch unter diesem weiteren Fehler, der sagt.
Uncaught exception thrown in shutdown function.
PDOException: SQLSTATE[42000]: Syntax error or access violation: 1142 DELETE command denied to user 'userdrupal'@'localhost' for table 'semaphore': DELETE FROM {semaphore} WHERE (value = :db_condition_placeholder_0) ; Array ([:db_condition_placeholder_0] => 20189744505893d71c6d55d1.25943049) in lock_release_all() (line 269 of C:\Apache24\htdocs\includes\lock.inc).
Es sieht aus wie ein Genehmigungsproblem. Ich weiß nicht, wo dupral die Zugangsdaten für den Datenbankzugriff speichern, aber ich würde irgendwo darum herum schauen. – Valentincognito