Answered: The directory home/public_html/ask/cache/ defined as QA_CACHE_DIRECTORY is not writable by the web server.

Post date: 2023-05-08 05:58:57
Views: 33

Making a webserver directory world-writable (777 permissions) is a bad idea. Never do that unless you know exactly what you need it for.

Change owner and group of the cache directory to the webserver user and group (on Debian systems that'd be "www-data" and "www-data") and change the permissions to 750.

With that said, the problem is most likely that the webserver user cannot traverse one of the ancestor directories. Check the permissions of all directories in the full path to home/public_html/ask/cache and make sure the webserver user has at least "x" permissions to all of them.

If you can use POSIX ACLs you can fix missing permissions by adding an ACL granting the user "x" access, otherwise grant "o+x" to directories where the webserver user doesn't have access by ownership or group.

Please click Here to read the full story.
Other Top and Latest Questions:
Sangria recipes that use blueberries?
Putin's Hungarian ally Orban draws EU ire over 'peace mission' to Moscow
Novo Nordisk shares shrug off concerns over study linking weight loss drugs to rare eye condition
food delivery or personal chef service that delivers to Oakland CA?
Camp Chaos- science gear advice for a curious kid
Special Event: Wimbledon
Here's where the jobs are for June — in one chart
Here’s where money managers are seeking income at mid-year as rates stay high
Can Israel's Iron Dome be overrun? System's capabilities in focus amid rising risk of war with Hezbollah
Bitcoin tanks as Mt. Gox begins repaying creditors: CNBC Crypto World