У меня есть несколько вещей в разных файлах, которые вызываются из разных мест. Я пытался использовать переменную $ROOT, но поскольку я использую несколько разных файлов (index.php, view.php, admin/index.php и т. д.) и не имею начальной загрузки (или что-то еще называется), я не всегда могу получить $ROOT из вещей, вызываемых ajax и т.д..
если я установлю include_path через htaccess примерно так:
php_value include_path ".;C:\wamp\www\project\"
Я предполагаю, что это не включает подкаталоги, и мне также придется добавить строку для каждого другого каталога, в котором находятся мои файлы, даже если они находятся в C:\wamp\www\project\components
или C:\wamp\www\project\model
?
И мне добавить новые строки или запятые? Я не могу найти в Интернете ни одного примера использования htaccess для установки путей включения с несколькими путями...
С другой стороны, есть ли способ получить все, что относится к моей переменной $ ROOT, и использовать абсолютные пути, и каким-то образом каждый файл, даже если он находится в разных местах, ссылается на эту конкретную переменную? (без необходимости вносить массовые изменения во все файлы в приложении?) Преимущество этого заключается в том, что нужно только изменить файл при изменении/развертывании сервера, но я не знаю, как начать это делать!
Благодарность :)