Muy drastica tu solución .. y lo peor de todo es que si migras tus aplicaciones a otro servidor deberas hacer la misma configuracion en tu php.ini del servidor q migres (y no siempre vas a poder tocarlo .. imagina un servicio de Hosting).
Con respecto al include referido a otro directorio .. puedes hacer llamadas tipo:
Código PHP:
include("./includes/algo.php");
date cuenta del . (punto) antes del primer / .. Yo así lo hago con una estructura de directorios tipo (partiendo del document root definido en mi servidort HTTP (en este caso Apache):
Document root/sitoweb1/includes/
Document root/sitoweb1/imagenes/
Document root/sitoweb1/cosas/
Document root/sitoweb1/index.tal
Document root/sitoweb2/includes
Document root/sitoweb2/imagenes
Document root/sitoweb2/cosas
Document root/sitoweb2/index.tal
Y haciendo llamadas desde el raiz del sitiowebX o desde los subdirectorios creados (en plataformas Linux y Windows). La directiva include_path la tengo desactivada con # ...
Un saludo,