Are you getting a error message asking for "your credentials"? If that's the case, don't even try, that's a legendary bug in wordpress that had no solution (believe me). As obs said, the problem is caused because the webserver isn't capable to write the wordpress directory.
To solve that you can try to give "ownership" to the nginx user (www-data in ubuntu/debian, http in arch linux...) or give group write permission, create a new group, change the group of the wordpress directory to the recent group and then make sure the nginx user is part of it.
Be advised that the web server have to be capable of write not only the "wordpress dir", also the "document root".
(In my example, the document root is folder websites)
Code:
cd /path/where/you/host/your/websites
cd ..
chmod -R g+rs websites
groupadd wordpress
chgrp -R wordpress websites
The "g+rs" is to make the folder "sticky", that means every file created will keep the current directory group, so, every new file will be in the wordpress group.
A bit longer solution, but I found more elegant =P