file upload error

Permalink
I am trying to upload files for a gallery. I get the "dreaded" upload file error.

I have tried uploading a small text file as a test without success. I have changed the permissions on the /files folder on my GoDaddy account via their interface to "read write execute" for both web user and owner. To no avail.

I am not sure what to try next. Any Suggestions?

I have also asked GoDaddy to run chmod 777 -R on the files folder for me - waiting to see if they will do that.

Question: what are the exact permissions that need to be applied to the /files folder? is "read write execute" for both web user and owner sufficient or do I actually need to have chmod run to apply to owner, group and everyone?

An unknown error occurred while uploading the file. Please check that file uploads are enabled, and that your file does not exceed the size of the post_max_size or upload_max_filesize variables.

File Uploads: 1
Max Upload File Size: 32M
Post Max Size: 33M

sethhickel
 
pvernaglia replied on at Permalink Reply 1 Attachment
pvernaglia
unzip the attached file, put on your server and go to it with your web browser, it will show you all the php settings. Check that the file size setting are set correctly.

Use an FTP client to set permissions of the files directory to 777

Switch to hostgator.com!
sethhickel replied on at Permalink Reply
sethhickel
post_max_size 33M 33M

upload_max_filesize 32M 32M




Seth Hickel
Home 828 757 7938
Cell 828 221 4812






On 9/1/12 9:02 AM, "concrete5 Community" <discussions@concretecms.com>
wrote:
sethhickel replied on at Permalink Reply
sethhickel
Working with GoDaddy I have found that in order for Concrete5 to work I must enable SSH. This would, if they are correct, explain why the file upload is not working. SSH, per them, is required for remote access which (correct me if I am wrong) describes how Concrete5 interacts with my hosting at GoDaddy - via remote access.

I am in the process of getting a hosting account with GoDaddy that will support SSH (I had a free linux hosting to "play" with).

Once the DNS is propagated I will enable SSH, upload Concrete5 zip and start again.

I would assume that I will still need to do a chmod 777 -R on the /files folder. Is that correct?

I will try to upload before running chmod to test. If this works I will post.

Thanks.
sethhickel replied on at Permalink Best Answer Reply
sethhickel
Update: I moved the domain to be a sub-domain under a higher level account. I installed Concrete5 (without enabling SSH or running CHMOD on anything) and all seems to work now. The install finished and I am able to upload files, create and upload themes, ... and engage in other functionality.

Thanks for all the help.