Problem: Unable to create directory /path/to/uploads/2012/12. Is its parent directory writable by the server?
Cause: The ulpoad path has an "/" (forward slash) before the path.
Fix:
- Click Settings in your WordPress DashBoard.
- Click on Media.
- Find “Store uploads in this folder”
- Take out the "/" (forward slash) in the beginning of the path.