Error
Boost Can not write to file-system
Directory /home/xxx/xxx/cache/normal credentials - Permissions: 0775. Owner 31012. Group 31012.
Your credentials - Group ID: 31012. User ID: 31012. Current script owner: xxx.

I can bypass this with 777 but consider it way too risky. How to fix this?

Comments

bgm’s picture

Category: bug » support
Status: Active » Fixed

You need to set permissions on the folder so that the user of the web server can write to it (www-data or httpd, depending on your setup/distribution).

Usually I set group ownership to www-data, and 0775 with g+suid:
http://en.wikipedia.org/wiki/Setuid#setuid_and_setgid_on_directories

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

asistentweb’s picture

Version: 7.x-1.0-beta1 » 6.x-1.20

I had the same problem. The simple solution was to just delete the cache folder and run the cron.
A new cache folder was created and everything is good now.

bgm’s picture

Version: 6.x-1.20 » 7.x-1.0-beta1

Please update the handbook if you think something is missing.
Keep in mind that 6.x-1.x and 7.x-1.x are very different code bases, do not change the version of the issue.

blogers’s picture

Yes the #3
work for me thanks

Anonymous’s picture

It doesn't solve "the problem" which is that there is no flaw in boost, only in the understanding of your VPS and file permissions. Check the new permissions and file ownership which will point you in the right direction.

socialnicheguru’s picture

Issue summary: View changes

The permissions are 750.
In my case both owner and group had to be www-data on an ubuntu 14.04 system.

I had it as a-user:www-data but being part of the group is not enough.