Включить конфигурацию и базу данных из других файлов

Хорошо, у меня есть ситуация, когда у меня есть несколько файлов в разных каталогах, и мне нужно выяснить, как связать их все вместе. Вот структура:

  • /home/username/public_html/index.php
  • /home/username/public_html/secure/index.php
  • /home/username/public_html/elements/includes/db.php
  • /home/username/config.ini

Итак, в обоих моих файлах index.php у меня есть ссылка на db.php:

index.php

<?php include("elements/includes/db.php"); ?> 

и secure / index.php

 <?php include("../elements/includes/db.php"); ?> 

Теперь внутри db.php-файла у меня есть следующая ссылка на config.ini:

 $config = parse_ini_file('../../../config.ini'); 

Я знаю, что он не собирался, потому что он должен относиться к index.php вместо db.php, но как я могу правильно ссылаться на эти файлы? Я хочу, чтобы мой config.ini находился за пределами каталога public_html.

Solutions Collecting From Web of "Включить конфигурацию и базу данных из других файлов"