Ya revisaste el manual de PHP?
http://php.net/manual/es/function.include.php Cita: Advertencia de seguridad
El archivo remoto puede ser procesado en el servidor remoto (dependiendo de la extensión del archivo y del hecho de si el servidor remoto corre PHP o no) pero aun así tiene que producir un script PHP válido, porque será procesado en el servidor local. Si el archivo desde el servidor remoto debe ser procesado allá y entregar la salida solamente, readfile() es la mejor función para usar. De lo contrario, debe tenerse especial cuidado para asegurar que el script remoto produce un código válido y deseado.
Asumo que tu include.php, a pesar de ser un script válido, no genera un script PHP válido para ser incluido en tu proyecto.
Tienes tres opciones:
1- Aferrarte a hacer el include por URL y tratar de encontrar una configuración (o servidor) que te permita seguir trabajando sin hacer cambios, en cuyo caso, te recomiendo buscarte un sillón muy confortable, porque algo me dice que pasarás ahí muuuuucho tiempo.
2- Aferrarte a hacer el include por URL y modificar tu script para que devuelva un código funcional. Misión no tan sencilla y que desconozco las acciones a realizar para llevarla a cabo.
3- Aceptar las sugerencias de los compañeros y hacer como la mayoría de simples mortales hacemos, incluyendo archivos por su ruta en disco en lugar de URL.