Me pregunto si el OP alguna vez encontró una solución para él. Por lo que yo sé, la única manera de trabajar con esto sería tener todas las cuentas de sus clientes en el mismo servidor que las secuencias de comandos que desea incluir. He hecho algo similar:
/path_to_error_myserver/httpdocs/clients/cliente01/wwwroot/scriptA.php /path_to_myserver_root/httpdocs/clients/client02/wwwroot/scriptA.php ETC ....
ENTONCES: /path_to_myserver_root/privatefiles/myapp/scriptB.php
wwwroot es donde apunta cada dominio de cliente.
scriptA.php tiene algo de lógica de negocios a continuación incluye scriptB.php por sus funciones con la ruta completa arriba:
requieren ('/ path_to_myserver_root/privatefiles/miaplicacion/scriptB.php')
scriptB. php reside en un directorio privado protegido en el servidor, inaccesible por http, y no es accesible por los clientes.
Ahora, tenga en cuenta que mis razones para hacerlo es mantener la consistencia de la versión en varias cuentas, no retener algún código de PHP mágico de mi clientela, pero supongo que podría implementarse para ese fin.
Meh, YMMV.
Acabo de buscar en Google para llegar aquí. ¿Qué pasa si el otro servidor está en la intranet del mismo servidor? Esto podría ser muy útil para la reutilización de código a nivel corporativo y el equilibrio de carga nativo de PHP. –