Right now Drupal is unusable with filesystem (POSIX) ACLs. It's been broken for years. This was previouslyand which are/were doomed to failure.
Guidelines to reproduce:
- build a clean Drupal 8 development environment
- In sites/default,
- chown -R nobody files
- chmod -R 700 files
- setfacl -R -m user:apache:rwx files/
- setfacl -Rd -m user:apache:rwx files/
- Install Drupal 8
- Add a new Article (uploading an image should fail).
- change apache in step 2. for the username of your httpd server.
- step 4. needs to be confirmed or an alternative method proposed.
- last 8.x patch was #4
PASSED: [[SimpleTest]]: [MySQL] 41,128 pass(es). View
PASSED: [[SimpleTest]]: [MySQL] 41,125 pass(es). View