По сути, у меня есть класс Avian
, который содержит логику для некоторых основных вещей, таких как:
- Подключение к MySQL
- Проверка статуса входа
- Отображение панели навигации
Эти файлы хранятся в "projectavian", который является папкой в корневом каталоге моего хоста и является папкой для всех файлов, которые будут отображаться на mydomain.com.
Я пошел и настроил несколько поддоменов, таких как dev.mydomain.com. Мой хост создает папки для поддоменов в корневом каталоге вместе с папкой "projectavian". Самая дальняя спина, на которую я, похоже, могу перейти из HTML / PHP-страницы в «projectavian» или папка для моего субдомена, относится только к этой папке (то есть я не могу получить доступ к корню, набрав "/subdomain_folder"
или добавив столько "../"s
, сколько я хочу.
Все, что мне нужно сделать, это использовать include или требовать, чтобы получить мой класс PHP от mydomain.com на странице, которая находится на dev.mydomain.com. Очевидно, вы не можете сделать include "http://somedomain.com/file.php"
. Может быть, есть функция PHP, которая может получить доступ к корневому каталогу сервера?