He pasado días investigando en Internet y no encuentro la respuesta que entienda y pueda implementar.Cómo configurar la carpeta raíz para PHP incluye archivos
Tengo el sitio web en el que quiero usar los archivos include_once
y puedo ver el sitio web correctamente tanto en el servidor local como en el servidor real.
He usado $_SERVER['DOCUMENT_ROOT']
anteriormente pero no funciona en el servidor local, por lo que me resulta difícil actualizar y hacer los cambios en el sitio web.
Lo que quiero hacer es crear algún tipo de archivo config.php en la que puedo decirle que la carpeta raíz se llama ya sea htdocs
o public_html
y "comenzar" en busca de archivos de allí.
¿O hay alguna otra manera en que pueda incluir las rutas de acceso al trabajo?
He visto respuestas con p. Ej. dirname(__FILE__)
, __DIR__
, etc. pero nunca explicaron cómo funcionaría, dónde escribirlo en el código, etc. Estoy un poco cansado y enfermo de encontrar parte de la respuesta y luego correr en círculos solo intento "llenar" en las brechas. No soy un experto en PHP, solo trato de hacer mi vida un poco más fácil al usarla.
¿Está utilizando cualquier marco o es su proyecto php prima? –