Cómo configurar la carpeta raíz para PHP incluye archivos

He pasado días investigando en Internet y no puedo encontrar la respuesta que entenderé y puedo implementar.

Tengo el sitio web en el que quiero usarinclude_once archivos y poder ver el sitio web correctamente tanto en localhost como en el servidor real.

he usado$_SERVER['DOCUMENT_ROOT'] antes, pero no funciona en el host local, por lo que es difícil para mí actualizar y hacer los cambios en el sitio web.

Lo que quiero hacer es crear una especie de archivo config.php en el que pueda decirle que la carpeta raíz se llamahtdocs opublic_html y para "empezar" a buscar archivos desde allí.

¿O hay alguna otra manera en que pueda incluir caminos para trabajar?

He visto respuestas con, por ejemplo,dirname(__FILE__), __DIR__, etc. pero nunca explicaron cómo funcionaría, dónde escribirlo en el código, etc. Estoy un poco cansado de encontrar parte de la respuesta y luego correr en círculos, solo intente "completar" el brechas. No soy un experto en PHP, solo trato de hacer mi vida un poco más fácil usándola.

Respuestas a la pregunta(5)

Su respuesta a la pregunta