incluye un archivo php con los archivos incluidos

Aquí está la estructura del directorio

/ global.php / incluye / class_bootstrap.php / incluye / init.php / plugins / myplugin.php Aquí hay códigos en estos archivos

/ start.php

require('./includes/class_bootstrap.php');

/ incluye / class_bootstrap.php

define('CWD', (($getcwd = getcwd()) ? $getcwd : '.'));
require_once(CWD . '/includes/init.php');

/ plugins / myplugin.php

require_once(dirname(__FILE__).'../global.php');

Y por lo que tengo entendido, el problema está en el archivo class_bootstrap.php porque está generando una ruta incorrecta para CWD, aquí hay un error:

Warning: require_once (C: /wamp/www/vb4/plugins/includes/init.php) [function.require-once]: no se pudo abrir la secuencia: No existe dicho archivo o directorio en C: / wamp / www / vb4 / global.php en línea 35

Como puede ver, "C: /wamp/www/vb4/plugins/includes/init.php" es la ruta incorrecta.

El PROBLEMA PRINCIPAL es que solo puedo editar el archivo myplugin.php. Otros archivos son archivos centrales de CMS y no deben cambiarse.

¿Cómo puedo solucionar este problema?

Respuestas a la pregunta(1)

Su respuesta a la pregunta