=== PATH PROBE === __FILE__ : /usr/share/nginx/html/services-path-probe.php __DIR__ : /usr/share/nginx/html DOCUMENT_ROOT : /usr/share/nginx/html SCRIPT_FILENAME : /usr/share/nginx/html/services-path-probe.php SCRIPT_NAME : /services-path-probe.php REQUEST_URI : /services-path-probe === CANDIDATE INCLUDE PATHS === A) DOCUMENT_ROOT form : /usr/share/nginx/html/includes/head.php exists? : YES B) __DIR__/../ form : /usr/share/nginx/html/../includes/head.php exists? : NO realpath : (unresolved) C) plain relative form : includes/head.php exists? : YES getcwd() : /usr/share/nginx/html === Does an includes/ dir exist one level up? === /usr/share/nginx/html/../includes exists? : NO === LIVE INCLUDE TEST (capture output + errors) === open_basedir : (none) allow_url_include : include returned : 1 bytes of output captured from head.php : 6232 first 200 chars of that output: