Вот, например, WordPress хранит данные подключения к mysql серверу прямо в index.php (чтобы не возиться с файлами я так полагаю отдельными), но все равно. Мы же можем написать плагин, который, например, считывает содержимое файла index.php и отправляет отчет прямо на другой сервер. Это типо вирус такой у нас.
Но тогда как вообще хранить данные? Во фреймворках сделано так, мы можем хранить отдельный php файл, но ведь нам все равно доступно чтение директорий, тогда какой толк, если есть какой-то php скрипт, который может читать наши файлы и тд.. То есть, если index.php подключает в себя virus.php, который читает директории и читает файлы, он же выполняется от имени index.php, то есть главного файла
Объясните, что нужно делать, чтобы обезопасить себя с доступом к mysql данным?