Something does not match — see below.
| Check | Expected | Actual | |
|---|---|---|---|
| PHP version | 8.3 | 8.5 | MISMATCH |
| Running as | web_test_vanderkerken_com | web_test_vanderkerken_com | ok |
| FPM pool | test.vanderkerken.com | test.vanderkerken.com | ok |
| Path | Exists | Writable |
|---|---|---|
| /var/www/test.vanderkerken.com/public/uploads | yes | yes |
| /var/www/test.vanderkerken.com/var | yes | no |
Not writable but the directory exists usually means SELinux: the path needs
the httpd_sys_rw_content_t label, which the apache role applies
to everything listed under writable_paths.
Created by Ansible as a deployment check. Delete this file when the
site goes live — it is readable by anyone who guesses the URL:
rm /var/www/test.vanderkerken.com/public/_phpcheck.php