Ver Mensaje Individual
  #7 (permalink)  
Antiguo 16/03/2012, 12:42
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: Usar "includes" cuando "allow_url_includes = off"

Claro pero el browser es una cosa y el sistema de archivos es otra cosa diferente, recuerda que PHP se ejecuta en el servidor, por lo que un path absoluto funciona bien.

Ejemplo en windows es perfectamente válido:
Código PHP:
Ver original
  1. include('C:\archivos\php\comunes\header.php');

En unix el anteponer un slash / al inicio hace que te vayas a la raíz del sistema de archivos:
Código PHP:
Ver original
  1. include('/var/www/archivos/comunes/header.php');

y eso no tiene nada que ver con el browser, cuando tu usas / al inicio, se refiere al DOCUMENT_ROOT de tu servidor web, pero no a la raíz del disco duro, por lo que un path como el de arriba debe de funcionar de manera absoluta, este el allow_url_include o no, ya que es una llamada al sistema de archivos local.

¿Estas plenamente seguro que usas tal cual ese código, o estas usando otro tipo de código para realizar el include?