Hola
Siempre he tenido un problema. Normalmente, al programar uso bastante la funcion require_once para llamar a otros archivos. Como servidor uso XAMPP y como sabran, ejecuto todos los script desde la carpeta htdocs.
El problema es que si por ejemplo, estoy en la carpeta htdocs y quiero llamar al archivo que se encuentra en una carpeta de nombre "funciones", lo hago de esta manera:
require_once '/funciones/archivo.php';
Y todo me funciona de maravilla. Pero, si por ejemplo lo llevo a un servidor real y lo ejecuto, me da problema y no reconoce ningun archivo. En tal caso debo comenzar a cambiar la funcion:
require_once '/funciones/archivo.php';
Por:
require_once '/home/public_html/funciones/archivo.php'
Lo que resulta bastante tedioso y poco practico a la hora de implementar una aplicacion.
Mi duda es ¿Como puedo hacer las llamadas con la funcion requiere de forma mas universal?. Es decir, que funcion desde cualquier lugar donde lo ejecute.
De antemano muchas gracias.