EACCESEACCES: Zugriff verweigert
Der Prozess hat keine Berechtigung, auf die Datei oder Ressource zuzugreifen.
Was verursacht diesen Fehler
Dem aktuellen Benutzer/Prozess fehlen Lese-, Schreib- oder Ausführungsberechtigungen für die Datei oder das Verzeichnis. Dies tritt häufig auf, wenn ohne sudo auf privilegierten Pfaden operiert wird oder Dateiberechtigungen zu restriktiv sind.
So beheben Sie ihn
Überprüfen Sie Dateiberechtigungen mit `ls -la`. Korrigieren Sie den Eigentümer mit chown oder die Berechtigungen mit chmod. Vermeiden Sie das Ausführen als root; beheben Sie stattdessen die Berechtigungen korrekt. Verwenden Sie unter Node.js kein `sudo npm install`; korrigieren Sie stattdessen die npm-Verzeichnisberechtigungen.
Verwandte Fehlercodes
DOMException: SecurityErrorDOMException: SecurityError
Ein sicherheitsrelevanter Vorgang wurde durch die Sicherheitsrichtlinien des Browsers blockiert.
ERR_HTTP_HEADERS_SENTERR_HTTP_HEADERS_SENT
Es wurde versucht, Header zu setzen oder eine Antwort zu senden, nachdem die HTTP-Antwort bereits gesendet wurde.
ERR_ASYNC_CALLBACKERR_ASYNC_CALLBACK
Es wurde ein Nicht-Funktionswert übergeben, wo ein asynchroner Callback erwartet wurde.
ERR_PACKAGE_PATH_NOT_EXPORTEDERR_PACKAGE_PATH_NOT_EXPORTED
Es wurde ein Unterpfad eines Pakets importiert, der im exports-Feld des Pakets nicht definiert ist.
ENOENTENOENT: Datei oder Verzeichnis nicht gefunden
Die angegebene Datei oder das angegebene Verzeichnis existiert am angegebenen Pfad nicht.
ERR_DLOPEN_FAILEDERR_DLOPEN_FAILED
Ein natives Addon (C++ .node-Datei) konnte nicht geladen werden.