Поскольку вы используете Apache, вы можете добавить переменные в конец файла httpd.conf, как показано ниже, и затем получить к ним доступ, ссылаясь на глобальную переменную $ _SERVER:
SetEnv VAR_NAME strongpassword123
I не верьте, что ценности должны быть указаны. После перезапуска службы Apache вы сможете ссылаться на свое значение, используя $_SERVER['VAR_NAME']
. Не нужно parse_ini_file
отдельный файл в журнале приложения c.
Кроме того, вам не следует полагаться на htaccess для защиты учетных данных. Если вам нужно хранить учетные данные в файле на сервере приложений, а не в качестве переменных среды, они должны храниться в Интернете root.
Например, приведенный ниже код найдет файл, хранящийся на один уровень выше Интернет root в каталоге с именем config.
require("$_SERVER[DOCUMENT_ROOT]/../config/config.php");