Here in this question I was interested in the code given in one of the answers.
/* безопасное соединение с базой данных, файл лежит перед корнем сайта если вдруг упадет php, логин и пароль к базе данных никто не сможешь увидеть */ include_once('../db-site.php'); As I understand it, the author is afraid that the Apache + PHP server instead of executing the PHP script will give out the source code in plain text. But after all, this should be impossible in principle (as I understand it), because even if PHP is down, Apache will try to start php, which lies in the address in * .php, and that means the user will receive an error in reply, or nothing.
Question : under what conditions is it possible for the server to issue source code?