EACCES heißt fehlende Schreibrechte für das Verzeichnis in welches gespeichert werden soll, oder …
… fehlendes Ausführenrecht für einen Teil des Pfades – sprich fehlendes "w" oder fehlendes "x" in der Verzeichnishierarchie.
Aus der man-page [apple.com]:
» ERRORS
» Mkdir() will fail and no directory will be created if:
»
» [EACCES] Search permission is denied for a component of the
» path prefix.
»
» [EACCES] Write permission is denied for the parent directory.
Aus der man-page [apple.com]:
» ERRORS
» Mkdir() will fail and no directory will be created if:
»
» [EACCES] Search permission is denied for a component of the
» path prefix.
»
» [EACCES] Write permission is denied for the parent directory.