Even if the permissions are set to 777, this will still not allow you to perform these actions. If the user doesn’t match the file it is trying to write then it will simply refuse to perform the action. WordPress tries to write files prior to upgrading and will check which user tried to write it. The third error you will notice when you are trying to install WordPress.īoth errors are caused by the same issue, this is because the default XAMPP user is set to daemon on Mac which causes the permission issues. The first error you may find will occur when uploading a plugin or theme.