So, I’ve copied the install tree of a site I’m developing to another machine. After updating settings.php to the proper db and base_path, and making sure that the file permissions for /sites/default/files/ are set to 755 (chmod -R 755 files), the file settings page (Configuration -> Media -> File System) insist that “The directory sites/default/files exists but is not writable and could not be made writable.” I’ve experimented with 777 permissions to no avail. Any thoughts?
Share
Change ownership of the files directory to apache, or whatever your web user is.
chown -R apache.apache files
If you don’t have access to change ownership for some reason, then making all files recursively writable should work.
chmod -R a+w files