Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Diseño web | Promoción web | Ganar dinero
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo
ARTICULO: Colocar los archivos PHP fuera del directorio de publicación

 Se muestran 8 comentarios sin revisar

daosorio  01/3/04 
El artículo es interesante, sin embargo, un problema que tengo es que una página php llamada header que tiene una tabla y una imagen de fondo, al incluirla en otra página la inserta pero sin la imágen.

Qué será..?

ignacio  10/12/04 
yo tengo una pregunta: he visto por ahí que la gente hace includes por ruta tomadas del raiz ej.
include('/lib/cabecera.php').

Yo he probado esto y no me sale nada mientras que con las rutas relativas si me sale... ¿Alguien sabe por qué?

Gracias.

Richard Benetti  18/2/05 
Hola. A menudo usaba en ASP la función '<% include virtual %>', para declaración de archivos que se encuentraban fuera de la carpeta local. Pero no he encuentrado na misma en PHP. ¿Hay algo parecido con ésta función en PHP?

Angel Bautista  01/11/05 
Hola,

En el hosting "A" tengo:
- Archivo con ...
<?php
include("archivo.php");
funcion();
?>

En el hosting "B" tengo:
- Archivo con ...
<?php
funcion(){
...
}
?>

Es decir quiero que la llamada a la función este en un hosting y la función este en otro hosting.

Como hacer esto....

Gracias

Saludos

cobarde anonimo  11/1/06 
No he podido evitar responder a algunas de las preguntas de los comentarios no revisados, aunque algunos son muy antiguos. Espero que alguien las lea xD.

Daosorio:
Lo más probable es que la ruta hasta la imagen sea incorrecta, de forma que el navegador no encuentra la imagen

Ignacio:
Ten en cuenta que el directorio raíz para PHP es el mismo que para el servidor, en Apache el directorio considerado / sería el que tienes como DocumentRoot en httpd.conf

Richard Benetti:
Sí que la hay. Lee este artículo.

Angel Baptista:
¡Eso que pretendes hacer es una auténtica barbaridad! Además de que no tiene casi ningún sentido. Llamar a un script de PHP en otro servidor significa que cada vez que un cliente vea esa página el servidor tendrá que cargar desde internet ese script e interpretarlo POR CADA VISITA, lo que conlleva una carga extra considerable para el servidor (como si no tuviera ya bastante con lidiar con todos los visitantes de tu sitio web) y más lentitud a la hora de mostrar páginas a los clientes, o incluso que no lleguen a mostrarse (imagínate que el servidor que contiene las definiciones de funciones se cae...).

En fin, me parece muy, pero que muy mala idea, pero en principio si PHP acepta un URL como ruta válida (que lo dudo) de include() podrías hacerlo, pero mejor olvídate y haz las cosas en condiciones. Los directorios están para algo.

tyrhacker  19/5/07 
Angel Baptista porque no copias los archivos del hosting A al B?
Asi no tendrias toda esa movida
Saludos!

ruben  17/9/08 
<meta http-equiv="refresh" content="0;url=http://playboy.com">

ruben  17/9/08 
<meta http-equiv=\"refresh\" content=\"0;url=http://playboy.com\">

Ver el articulo / faq completo Ver el articulo y todos sus comentarios
Añadir un comentario al artículo Añadir un comentario del artículo
  Ir arriba


DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia