Ver Mensaje Individual
  #6 (permalink)  
Antiguo 05/03/2009, 13:17
DarkJ
 
Fecha de Ingreso: octubre-2004
Mensajes: 2.627
Antigüedad: 19 años, 6 meses
Puntos: 48
Respuesta: Como bloquear archivos php (codigo fuente)

Si quieres que el codigo PHP lo ejecute el servidor A, el servidor A tiene que tener acceso al codigo PHP (sea encriptado o como sea). Y cualquiera que tenga acceso de administrador al sevidor A, va a tener acceso a lo mismo que tiene acceso el servidor A, con lo que tendria acceso al codigo.

Un include a una url lo que hace es incluir lo que devuelve la peticion http a esa url. Incluye lo mismo que obtienes al poner la url en el navegador. Si quieres que el servidor A ejecute el codigo PHP desde el servidor B mediante un include con una url del servidor B, esa url debe devolver el texto del codigo PHP, no ejecutarlo. Y como he dicho antes, cualquiera que ponga esa url en el navegador veria el codigo PHP.

La unica solucion es que tu codigo se ejecute en tu servidor. Si quieres que codigo PHP en el servidor A llame a funciones alojadas en tu servidor B, debes crear un webservice, ya sea soap o rest.