My first thought is, maybe it’s a permissions problem on the server? Make sure that the wp-content/uploads/ directory is writeable.
How would I do that I have tried in my ftp which is filezilla, and it wouldn’t let me. Do I have to do the file permission change before it is uploaded?
Yes. Try changing the permissions on the wp-content directory to 766. If you still have problems, try 767, 775 or 777. Once your uploads are working, change the permissions on wp-content back to 755 again and check that everything still works OK.
http://codex.wordpress.org/Changing_File_Permissions
If you are having problems with FTP, you need to contact your hosts for assistance.
So change them before upload?
When I try and change the file permissions this is what I get:
Status: Set permissions of ‘/wp-content’ to ‘766’
Command: SITE CHMOD 766 wp-content
Response: 500 ‘SITE CHMOD 766 wp-content’: command not understood
Status: Set permissions of ‘/wp-content’ to ‘767’
Command: SITE CHMOD 767 wp-content
Response: 500 ‘SITE CHMOD 767 wp-content’: command not understood
Status: Set permissions of ‘/wp-content’ to ‘755’
Command: SITE CHMOD 755 wp-content
Response: 500 ‘SITE CHMOD 755 wp-content’: command not understood
Status: Set permissions of ‘/wp-content’ to ‘777’
Command: SITE CHMOD 777 wp-content
Response: 500 ‘SITE CHMOD 777 wp-content’: command not understood
Status: Set permissions of ‘/wp-content’ to ‘755’
Command: SITE CHMOD 755 wp-content
Response: 500 ‘SITE CHMOD 755 wp-content’: command not understood
When I try and change the file permissions this is what I get
You will need to contact your hosts about this.
What do I say to them exactly?
Tell them that you cannot change the folder permissions and send them a copy of that log.
If your using Godaddy you should use a Linux account NOT a Windows account. Thank you for your help esmi.