Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/05/2009, 13:39
Avatar de ferny
ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 2 meses
Puntos: 55
Compartir un .php en dos sitios web distintos pero en el mismo servidor

Hola a todos

La situación es la siguiente. Tengo un dedicado en el cual hay dos sitios web cuya "home" está asignada a usuarios distintos (/home/usuarioA y /home/usuarioB), aunque realmente administro yo ambos. Hay un archivo .php en el sitio A que desearía usar en el sitio B haciendo un include("/ruta/al/archivo"); Dicho archivo .php a su vez tiene dentro otros include() que hacen referencia a más archivos del sitio A.

Entonces en el sitio B he creado un archivo que hace un include() de ese .php, pero obviamente me da un error "permission denied".

No sé cuál podría ser la solución a esto, sin tener que cambiar el propietario de todos los archivos del sitio A al B, o mover los archivos del sitio A al B (solución que no he probado aunque imagino que funcionaría, pero quiero dejarla como último recurso), y sin perder seguridad.

Por si ayuda, uso PHP como CGI y creo que corre suexec. Tengo acceso root total al servidor.

Gracias anticipadas por la ayuda
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.