The config/, packages/ and files/ directories must be writable by your web server.

Permalink
I have seen a few threads about this one but none of them resolve my problem.

Im on dedicated Linus server running Apache Redhat Enterprise server, PHP 5.2.6. I have python and MySQL. Its hosted with Fasthosts in UK.

Ive changed the permissions on the directories and the files to 750 and even 777 and set to recursive

Ive turned off PHP safe mode - This got rid of the "You must chmod 755 concrete/libraries/3rdparty/htmldiff.py and disable PHP safe mode." error

Ive turned Fast CGI support off

im still getting the error Web Server Access to Files and Configuration Directories

Can anybody help, this is such a great CMS but im almost ready to throw the towel in on this one.

View Replies:
Mnkras replied on at Permalink Reply
Mnkras
make sure that apache is the group you gave that access to ;:)
armillward replied on at Permalink Reply
Thanks for posting your advice its much appreciated, the problem is that I am very new to this and im not sure how to check this. I used ftp to chmod the files when it gets down to the server permisions level im lost.
Mnkras replied on at Permalink Reply
Mnkras
you will need to ask your host to see if apache owns yours, since im on a shared host they use numbers instead of names,
http://screencast.com/t/rE0mfdwRuWz...

as you can see its 644
JimMacMillan replied on at Permalink Reply
I know that this is an old post but I thought that I'd mention that when I'm doing an installation via an IP address only rather than with a domain name I see the same message.
robinrdpro replied on at Permalink Reply
I ran into the same problem installing locally on MacOSX 11.4
I had to set the file permissions to 777 on all files within my concrete directory in order to proceed with the install. When I upload this site to a hosting provider I hope I can determine only the files and the exact permissions needed to make it work but still be secure.

I installed Concrete5 into my local 'Sites' directory and ran this command:
chmod -R 777 concrete/

This fixed the issue for me, hope it helps someone else.